2016-10-05 回答

我认为导致这个问题的原因可能不止一种,所以搜集了网上一些朋友对此问题的解决供大家参考,希望能你有所帮助。一、1、打开my.ini文件,找到default-storage-engine=innodb这一行,把它改成default-storage-engine=myisam。2、删除在mysql安装目录下的data目录中的ib_logfile0和ib_logfile13。找到在配置mysql服务器时指定的infodb目录删除掉ibdata1根据my.ini文件中:#***innodbspecificoptions***innodb_data_home_dir="d:/"。4。重新启动mysql的service根据我自己的实践,只要进行第三步就能解决问题。二、err文件内容:0904179:02:55innodb:error:unabletocreatetemporaryfile;errno:20904179:02:55[error]plugin'innodb'initfunctionreturnederror.0904179:02:55[error]plugin'innodb'registrationasastorageenginefailed.0904179:02:55[error]unknown/unsupportedtabletype:innodb0904179:02:55[error]aborting0904179:02:55[warning]forcingshutdownof1plugins0904179:02:55[note]mysql:shutdowncomplete经过一翻google,找出了无法启动的原因:mysql在安装的时候不会自动初始tmpdir(临时文件目录),所以要在配置文件my.ini中添加如下内容:[mysqld]#自己指定的临时文件目录tmpdir="d:/mysql/mysqlserver5.1/temp"再次启动mysql一切正常,在temp文件夹下生成了一些*.tmp的临时文件。最后还是存在一些疑问:如果是由于没有初始化tmpdir,为什么在我第一次安装的时候也没有初始化,但也没有出现这样的问题?三、以前手动安装mysql5.0.16的windowsservice时很顺利,昨晚为5.0.83安装service时,总是提示1067的错误。网上有人说把my.ini放到c:windows下就可以了,但我遇到的情况是问题仍然没有解决。我的解决法是将参数中的--defaults-file用--defaults-extra-file取代,如下:mysqld--installmysql--defaults-file=e:/mysql-5.0.83-win32/my.ini改为mysqld--installmysql--defaults-extra-file=e:/mysql-5.0.83-win32/my.ini执行mysqld--verbose--help能看到mysqld的用法,其中就有这两个参数的说明。根据我自己的实践,引起这个问题最大的可能性是数据表存储引擎(engine,简而言之,存储引擎就是指表的类型,即tabletype)引起的。mysql数据库支持的数据表存储引擎有多种,可以用命令:showengines进行查看,在mysql的配置文件my.ini中可以也看到(默认的是myisam):#thedefaultstorageenginethatwillbeusedwhencreatenewtableswhendefault-storage-engine=myisam。常用的存储引擎还有innodb,innodb有多种优点,innodb给mysql的表提供了事务、回滚、崩溃修复能力、多版本并发控制的事务安全.同时,innodb也是mysql上第一个提供外键约束的引擎,而且innodb存储引擎对事务处理的能力也是mysql其他存储引擎所无法与之比拟的。innodb与myisam的区别:以innodb存储引擎存储的表,存储表结构的.frm与存储的表数据文件(ibdata1)是分开存放的,存储表数据的文件位置可以通过修改my.ini文件自行设置:#***innodbspecificoptions***innodb_data_home_dir="d:/"以myisam存储引擎存储的表,一共包括3个文件:.frm(存储表的结构)文件,.myd(myoudata的缩写,存储表的数据)文件,.myi(myindex的缩写,存储表的索引),这个三个文件同时存放在mysql数据库安装时存放数据的目录下,如f:programdatamysqlmysqlserver5.1datadatabasename中。

为什么mysql启动不了了_Mysql为什么启动不了相关推荐

  1. 本地计算机上的mysql80服务启动后停止 某些_MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止...

    这几天因为工作需求,需要把MySQL请出来,所以将尘封已久的MySQL进行启动.可是事与愿违,兴许是许久没有访问MySQL了,MySQL生气的不理我,并向外抛出一阵阵报错. 1.其中一个是:Windo ...

  2. mysql.server 文件是什么_mysql的启动脚本mysql.server及示例配置文件

    以MySQL-server-4.0.14-0.i3862881064151.rpm为例,放在/data目录下 cd /data rpm -ivh MySQL-server-4.0.14-0.i386. ...

  3. mysql数据库的打开失败_MySQL数据库启动失败解决

    重启服务器后-->重启应用服务(Confluence)-->报错,数据库连接失败(MySQL设置了开机自启动)-->查看MySQL数据库状态: [root@ www.linuxidc ...

  4. 查看mysql的启动日志目录下_mysql诊断启动问题、查看日志文件详解

    诊断启动问题 服务器启动问题通常在对MySQL配置或服务器本身进行更改时出现.MySQL在这个问题发生时报告错误,但由于多数MySQL服务器是作为系统进程或服务自动启动的,这些消息可能看不到. 在排除 ...

  5. docker mysql容器启动不_Mysql容器启动失败-解决方案

    在看问题之前首先熟悉几个命令 相关命令 1.docker attach 连接到正在运行中的容器: 命令:docker attach --sig-proxy=falsemynginx 2.docker ...

  6. mysql server启动_mysql的启动方式

    mysql的启动方式有4种: mysqld .mysql_safe .mysql_multi.service mysql start 1. mysqld:是mysql的核心程序,用于管理mysql的数 ...

  7. mysql启动的服务程序是什么_MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止...

    这几天因为工作需求,需要把MySQL请出来,所以将尘封已久的MySQL进行启动.可是事与愿违,兴许是许久没有访问MySQL了,MySQL生气的不理我,并向外抛出一阵阵报错. 1.其中一个是:Windo ...

  8. datastage mysql wire_DataStage 九、数据交换到MySQL以及乱码有关问题_mysql

    DataStage 九.数据交换到mysql以及乱码问题 DataStage序列文章 DataStage 一.安装 DataStage 二.InfoSphere Information Server进 ...

  9. mysql 前台启动_从Windows命令行启动MySQL

    可以从命令行手动启动MySQL服务器.可以在任何版本的Windows中实现. 要想从命令行启动mysqld服务器,你应当启动控制台窗口(或"DOS window")并输入命令: C ...

最新文章

  1. 黑鹰ASP教程(全部)下载
  2. Win10 UWP开发系列:使用VS2015 Update2+ionic开发第一个Cordova App
  3. 数据库-事务-事务的特征
  4. 微信小程序初始化 operateWXData:fail invalid scope
  5. 网络流大~大~大~总结
  6. Web性能瓶颈查找经验总结
  7. python 2.7版本解决TypeError: 'encoding' is an invalid keyword argument for this function
  8. [橘汁仙剑网出品]仙剑奇侠传六全剧情视频动画配音版[1080P][720P][H264]
  9. U产品快报 | UK8S支持K8S 1.18版本、URTC新版Webdemo上线等重要更新
  10. 儿童专注力训练之找不同2、数数
  11. 深度学习与python运用论文心得
  12. linux 开发面试---基础题1
  13. 定义范围中的备选方案生成、横向思维、创建WBS、工作包定义、WBS、确认范围过程和实施质量过程的关系、联合应用设计和质量功能展开QFD...
  14. 关于一个CUE文件及多个分轨APE合并成CUE及APE文件的办法
  15. GNSS数据下载脚本(Perl+Python)
  16. VS2019如何修改字体
  17. 1072: 青蛙爬井 Java
  18. 2023年华中科技大学土地资源管理考研上岸前辈备考经验
  19. devc++不兼容_最好的兼容HomeKit的智能灯泡
  20. 基于java的学生宿舍公寓管理系统

热门文章

  1. yum update upgrade 区别_CentOS与RedHat的区别
  2. 阿尔法贝塔阀原理_臭氧投加在污水处理中的应用_美国阿尔法Alpha
  3. ORA-00376:file x cannot be read at this time
  4. 在matlab下实现TDOA定位算法性能仿真
  5. membercache java_Java开发中的Memcache原理及实现
  6. 有了async/await,你可以丢掉promise链了
  7. iview使用之怎样通过render函数在table组件表头添加图标及判断多个状态
  8. JAVA读取属性文件的几种方法
  9. React-Native学习指南 1
  10. Hyper-v网络配置