Mysql数据库无法初始化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql数据库无法初始化相关的知识,希望对你有一定的参考价值。

如下图,可以安装成功,但初始化出错请大神帮忙给个解决方法
D:\bc\mysql\mysql-5.7.14-winx64\bin> mysqld -install
Service successfully installed.
D:\bc\mysql\mysql-5.7.14-winx64\bin> mysqld --initialize
mysqld: Can't create/write to file 'Dc\mysql\mysql-5.7.14-winx64\data\is_writable' (Errcode: 2 - No such file or directory)
2016-09-09T19:02:45.946625Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

检查my.ini配置文件的两个路径是否配置正确

参考技术A 使用命令:/usr/local/mysql/bin/mysql_install_db追问

我用的是WINDOWS 10操作系统

常用问题处理-使用低版本MySQL数据库执行Z平台数据初始化

返回帮助文档首页


各位好,大家在搭建Z平台环境时,如果使用MySQL8.0以下版本数据库。会出现无法初始化数据库的情况。执行z.sql初始化脚本出错。这是因为Z平台初始化脚本文件,是使用MySQL8.0版生成的。脚本文件中数据库排序规则为8.0版本 utf8mb4_0900_ai_ci 所以,导入低版本MySQL中会报错,无法识别该排序规则。

处理办法

打开z.sql初始化脚本文件,执行批量替换,将所有utf8mb4_0900_ai_ci 替换成 utf8mb4_general_ci 

执行完成后就可以导入低版本MySQL了,但建议大家最好还是使用8.0或以上版本。

以上是关于Mysql数据库无法初始化的主要内容,如果未能解决你的问题,请参考以下文章

linux 下 设置 MySQL8 表名大小写不敏感方法,解决设置后无法启动 MySQL 服务的问题

mysql 7.11版本 服务无法启动,服务没有报告任何错误

SpringBoot MySQL JDBC无法创建池的初始连接

无法连接:在“读取初始通信数据包”时丢失与 MySQL 服务器的连接,系统错误:0

常用问题处理-使用低版本MySQL数据库执行Z平台数据初始化

mysql 服务无法启动是啥原因?