在安装mysql时输入mysqld --initialize-insecure --user=mysql时一直显示错误

报错提示如下:

mysqld: Can't create/write to file 'D: oftkeshe ools\mysql-5.7.16-winx64\data\is_writable' (Errcode: 2 - No such file or directory)
2023-08-26T09:48:54.332133Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2023-08-26T09:48:54.332133Z 0 [ERROR] Can't find error-message file 'D:\softkeshe\tools\mysql-5.7.16-winx64\bin\ oftkeshe       ools\mysql-5.7.16-winx64\share\errmsg.sys'. Check error-message file location and 'lc-messages-dir' configuration directive.
2023-08-26T09:48:54.332133Z 0 [ERROR] --initialize specified but the data directory exists and is not writable. Aborting.
2023-08-26T09:48:54.332133Z 0 [ERROR] Aborting

(1)由于之前装过mysql以为是自己没有删除干净,就安装这篇文章删了一遍如何彻底卸载清理MySQL-腾讯云开发者社区-腾讯云 (tencent.com)

(2)但是操作一番之后,重新下载重新配置环境变量依然出现上述报错提示,终于经过我搜索发现就是符号“ \ ”这个的缘故,哭死!

(3)具体操作,找到在mysql安装路径下my.ini这个文件,这个文件下载安装时一定要进行修改basedir和data 

(4)basedir和datadir安装目录是自己的安装目录,安装目录我一开始用\写的,发现根本找不到路径,后面我改写成\\再次输入命令就好了dir

(5)然后网上有的说安装包里没有data这个文件夹的不要自己建,但是我还是自己建了一个文件夹,然后更改了my.ini文档里这个路径,不知道后面使用会不会有影响

(6)输出命令成功截图如下

出现红框的提示就表示安装成功啦 !!

(7)附上报错提示图

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐