安装mysql 遇到问题总结 二
2016-08-08 20:39
423 查看
在 《安装mysql 遇到问题总结一》的基础上:
1 若是其他都没问题,net start mysql 仍然还是显示 1067错的话,首先查看哈mysql的错误日记,在mysql安装目录data下的,以.err结尾的文件,若是显示:
2016-08-08 18:55:58 2124 [ERROR] InnoDB: .\ibdata1 can't be opened in read-write mode
2016-08-08 18:55:58 2124 [ERROR] InnoDB: The system tablespace must be writable!
2016-08-08 18:55:58 2124 [ERROR] Plugin 'InnoDB' init function returned error.
2016-08-08 18:55:58 2124 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2016-08-08 18:55:58 2124 [ERROR] Unknown/unsupported storage engine: InnoDB
2016-08-08 18:55:58 2124 [ERROR] Aborting
是说不支持存储引擎InnoDB,但mysql5.6后的默认的存储引擎就是Innodb啊,为啥子会出现这种情况呢?关于这个问题,网上说是把mysql默认配置文件my-default的
Java代码
>use mysql
>update user set password=password("新密码") where user="root";
>flush privileges;
>exit
1 若是其他都没问题,net start mysql 仍然还是显示 1067错的话,首先查看哈mysql的错误日记,在mysql安装目录data下的,以.err结尾的文件,若是显示:
2016-08-08 18:55:58 2124 [ERROR] InnoDB: .\ibdata1 can't be opened in read-write mode
2016-08-08 18:55:58 2124 [ERROR] InnoDB: The system tablespace must be writable!
2016-08-08 18:55:58 2124 [ERROR] Plugin 'InnoDB' init function returned error.
2016-08-08 18:55:58 2124 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2016-08-08 18:55:58 2124 [ERROR] Unknown/unsupported storage engine: InnoDB
2016-08-08 18:55:58 2124 [ERROR] Aborting
是说不支持存储引擎InnoDB,但mysql5.6后的默认的存储引擎就是Innodb啊,为啥子会出现这种情况呢?关于这个问题,网上说是把mysql默认配置文件my-default的
#default-storage-engine=InnoDB改为MyISAM,但把存储引擎改为MyISAM后,InnoDB的特有功能不是不能用了吗,应该会影响吧?这个后续再谈,先来接续说安装的问题。我打开my-default后发现,竟然没有这条语句。。。。。难道是需要我自己加吗?我先不加,把data目录下的ib_logfile0和ib_logfile1文件删除后再从新 进入bin中-》mysqld -install,-》net start mysql便可以成功启动服务;但是我把mysql的服务再次关闭后,再net start mysql,发现又报错,删掉上述两个文件后,再次成功启动,应该还是mysql启动时还是以Innodb启动,这个待后续连上数据库后验证;2 密码重置: 1:进入cmd,停止mysql服务:Net stop mysql 2: 到mysql的安装路径启动mysql,在bin目录下执行: mysqld --skip-grant-tables(windows)、mysqld_safe --skip-grant-tables user=mysql或者 /etc/init.d/mysql start --mysqld --skip-grant-tables (linux) 3:然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入。
Java代码
>use mysql
>update user set password=password("新密码") where user="root";
>flush privileges;
>exit
3 进入cd Program Files时,不能进入,用cd "Program Files"进入,文件夹中有空格,用“”引起来;或是用dir指令看哈文件具体的名字
,
相关文章推荐
- linux下安装cmake和mysql遇到的问题总结
- 总结VMware中安装centos7并配置jdk、tomcat、mysql中遇到的问题
- 总结MySQL安装过程中遇到的问题和需要注意的地方
- Redhat 6 安装mysql 5.6.22遇到的问题总结
- mac中mysql安装过程遇到的问题总结
- 安装和启动MySQL时遇到的问题总结
- linux下安装cmake和mysql遇到的问题总结
- linux下安装LAMP-----mysql遇到问题总结
- 安装mysql时遇到的一些问题总结 一
- mysql 安装及安装中遇到的问题
- 在虚拟机的CentOS上安装mysql遇到的问题
- win7系统下安装mysql遇到的问题
- mysql,phpmyadmin 的安装 时遇到的问题[1251 - Client does yAdmin tried to connect
- Linux下安装mysql遇到的一些问题及解决办法
- 安装iis和php环境时遇到的一些问题总结
- 安装mysql集群所遇到的问题
- Team Foundation Server 安装时遇到的问题与解决方法总结
- ubuntu下安装使用mysql遇到的问题
- centos 安装mysql中遇到问题的解决办法
- 安装DBD::mysql遇到的问题