无法打开数据库‘mysql_MySQL数据库之MYSQL无法启动解决方法
本文主要向大家介绍了MySQL数据库之MYSQL无法启动解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。
在my.ini(linux下/etc/my.cnf)加上skip-innodb,就可以了。
我这样设置后,在linux下都没问题,今天在我本机winXP启动MYSQL,提示启动不起来。看下mysql目录的错误日志:
引用
090613 10:15:27 [ERROR] Default storage engine (InnoDB) is not available
090613 10:15:27 [ERROR] Aborting
090613 10:15:27 [Note] C:wwwmysql inmysqld-nt: Shutdown complete
估计是上次加了参数后,一直没启动起来。。。已经很久没用本机的mysql了。
查了下,原来my.ini里有一句:default-storage-engine=INNODB,把默认的engine设为INNODB,而我又加了skip-innodb,怪不得启不来了。
将default-storage-engine改为MYISAM,MYSQL启动OK!
在skip-innodb下,data目录下的ibdata1,ib_logfile0,ib_logfile1这三个文件就不需要了,就可以删除。
测试了下,在没加skip-innodb时,删除了这三个文件,启动时会自动创建这三个文件,日志如下:
引用
InnoDB: The first specified data file .ibdata1 did not exist:
InnoDB: a new database to be created!
090613 10:19:37 InnoDB: Setting file .ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
090613 10:19:37 InnoDB: Log file .ib_logfile0 did not exist: new to be created
InnoDB: Setting log file .ib_logfile0 size to 24 MB
InnoDB: Database physically writes the file full: wait...
090613 10:19:38 InnoDB: Log file .ib_logfile1 did not exist: new to be created
InnoDB: Setting log file .ib_logfile1 size to 24 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
090613 10:19:39 InnoDB: Started; log sequence number 0 0
090613 10:19:39 [Note] C:wwwmysql inmysqld-nt: ready for connections.
再删除这三个文件,加了skip-innodb后,启动日志:
引用
090613 10:30:12 [Note] C:wwwmysql inmysqld-nt: Normal shutdown
090613 10:30:12 [Note] C:wwwmysql inmysqld-nt: Shutdown complete
090613 10:30:17 [Note] C:wwwmysql inmysqld-nt: ready for connections.
Version: '5.0.45' socket: '' port: 3306 Source distribution
那三个文件就不会自动产生了。
本文由职坐标整理并发布,希望对同学们学习MySQL有所帮助,更多内容请关注职坐标数据库MySQL数据库频道!
无法打开数据库‘mysql_MySQL数据库之MYSQL无法启动解决方法相关推荐
- 小皮面板PhpStudy下的MySQL无法启动解决方法
小皮面板PhpStudy下的MySQL无法启动解决方法 今天启动小皮面板后发现MySQL5.7.26无法启动,进入\MySQL5.7.26\bin目录下出现报错信息: # mysql -u root ...
- mac mysql 服务启动不了_macbook:MySql 无法启动解决方法
最常遇到:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 找了很久都无法解决掉, ...
- mysql数据库报Access denied for user 的解决方法
mysql数据库报Access denied for user 的解决方法 参考文章: (1)mysql数据库报Access denied for user 的解决方法 (2)https://www. ...
- golang github.com/go-sql-driver/mysql 遇到的数据库,设置库设计不合理的解决方法
golang github.com/go-sql-driver/mysql 遇到的数据库,设置库设计不合理的解决方法,查询中报了以下这个错 Scan error on column index 2: ...
- mysql 乱码 越南_MySQL_mysql数据库乱码之保存越南文乱码解决方法,我自己测试一下,很多字符变 - phpStudy...
mysql数据库乱码之保存越南文乱码解决方法 我自己测试一下,很多字符变成了 '?'. 数据库连接已经是使用了 utf8 字符集: define("MYSQL_ENCODE", & ...
- linux连接mysql数据库出现1405错误原因的一些解决方法
linux连接mysql数据库出现1405错误原因的一些解决方法 在使用yum于腾讯云服务器安装了mysql之后,从家里的电脑尝试连接mysql数据库的时候,就出现了1405错误,经过我不断地查找资料 ...
- firebird数据库安装连接的一些常见错误及解决方法
firebird数据库安装连接的一些常见错误及解决方法 最近有一个需求是把数据库里面的数据提取出来,这个数据库的后缀是.fdb,查阅资料可知应该是firebird数据库的文件,可是firebird数据 ...
- SQL Server数据库查询速度慢的原因和解决方法
SQL Server数据库查询速度慢的原因和解决方法 参考文章: (1)SQL Server数据库查询速度慢的原因和解决方法 (2)https://www.cnblogs.com/MyChange/p ...
- 错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。解决方法(转)
错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除.解决方法(转) 参考文章: (1)错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除.解决方法( ...
最新文章
- linux命令--df命令du命令
- 基于ReactNative实现的博客园手机客户端
- 如何制作快速加载的HTML页面
- 九十三、动态规划系列之股票问题(下)
- 7. SVM松弛变量
- (四)2005年我的第一次软件行业创业,烧掉30万、2年时间打水漂的惨痛教训
- [Linux] 编译 与 链接
- 在JavaScript控制台中包含jQuery
- MediaChooser图库浏览器
- Ansible配置文件
- 百度浏览器启动公司级内测 截图首度曝光
- Python基础知识- 列表
- 【学习笔记】seckill-秒杀项目--(11)项目总结
- 大数据审计的发展_大数据时代对审计发展的影响
- 编辑中的word变成只读_教大家word文档变成只读模式怎么改
- sap服务器之间文件复制,sap跨服务器客户端复制
- 服务器端安装conda | 配置conda环境
- 背书吧 2021.1.10日记
- i国网app苹果版_阿里云盘app苹果版 -阿里云盘app官方手机版下载
- 第11章 下载xkcd的漫画
热门文章
- 微型计算机系统的工作过程是不断地,微型计算机原理及应用基本学习要求2017-2(1)...
- python上传文件进度_python实现进度条--主要用在上传下载文件
- 深入浅出 eBPF: (Linux/Kernel/XDP/BCC/BPFTrace/Cillium)
- volatile与多线程
- C语言libcurl:RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议
- Cuda:invalid device pointer
- Python之math库
- 机械考计算机三级,机器人等级考试三级知识点汇总-20210706222922.pdf-原创力文档...
- Html5中的徽章,CSS 常见样式 特殊用法 贯穿线徽章箭头
- 弱密码校验_TomCat8 弱密码上传getshell