windows按照mysql报错mysqld: Can‘t create directory ‘xxx\data\‘ (Errcode: 2 - No such file or directory)
最新推荐文章于 2023-10-18 16:51:17 发布
最新推荐文章于 2023-10-18 16:51:17 发布
阅读量4.9k
windows下按照mysql数据库时候,使用命令mysqld --initialize初始化,报错:
mysqld: Can't create directory 'E: \softwares\mysql-5.7.24-winx64\data\' (Errcode: 2 - No such file or directory)
2020-07-23T11:33:44.710916Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2020-07-23T11:33:44.710963Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release.
2020-07-23T11:33:44.710966Z 0 [Warning] 'NO_AUTO_CREATE_USER' sql mode was not set.
2020-07-23T11:33:44.711332Z 0 [ERROR] Can't find error-message file 'E:\softwares\mysql-5.7.24-winx64\bin\ oftwares\mysql-5.7.24-winx64\share\errmsg.sys'. Check error-message file location and 'lc-messages-dir' configuration directive.
2020-07-23T11:33:44.712929Z 0 [ERROR]
报错信息是无法创建data目录。
my.ini文件中配置的data目录是:
# 设置mysql的安装目录
basedir = E:\softwares\mysql-5.7.24-winx64
# 设置mysql数据库的存放目录
datadir = E:\softwares\mysql-5.7.24-winx64\data
解决办法:
修改文件路径的斜杆,修改成如下:
# 设置mysql的安装目录
basedir = E://softwares/mysql-5.7.24-winx64
# 设置mysql数据库的存放目录
datadir = E://softwares/mysql-5.7.24-winx64/data
再次执行mysqld --initialize命令,执行成功。
windows按照mysql报错mysqld: Can‘t create directory ‘xxx\data\‘ (Errcode: 2 - No such file or directory)
windows下按照mysql数据库时候,使用命令mysqld --initialize初始化,报错:mysqld: Can't create directory 'E: \softwares\mysql-5.7.24-winx64\data\' (Errcode: 2 - No such file or directory)2020-07-23T11:33:44.710916Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is depreca
Linux下安装初始化完
MySQL
数据库之后,使用
mysql
d_safe启动
mysql
数据库,如下发现,启动失败
[root@SVNServer bin]# ./
mysql
d_safe –user=
mysql
&
[root@SVNServer bin]# /etc/init.d/
mysql
d start
Starting
MySQL
.
ERR
OR! The server quit without updating PID
file
(/
data
/
mysql
/AY14020816093477605eZ.pid).
重启
mysql
会抛出上面红色字体的错误。
上面只能看到
mysql
启动失败,具体
G:\tool\
mysql
\bin>
mysql
d --initialize
mysql
d: Can't
create
/write to
file
'G: ool\
mysql
\
data
\is_writable' (
Err
code
: 2 - No such
file
or
directory
)
2021-06-02T04:01:42.535302Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use -.
D:\ziyan\softword\
mysql
-5.7.26-winx64\bin>
mysql
d --initialize --console
mysql
d: Can't
create
directory
'D:\ziyan \oftword\
mysql
-5.7.36-winx64\
data
\' (
Err
code
: 2 - No such
file
or
directory
)
2022-03-18T01:53:16.31425
前两天由于电脑系统出了点问题重装了一下,好多编程软件和环境变量都需要重新安装配置。今天安装最新的
mysql
时出现了一个问题,下面是我遇到的问题,如果有人遇到和我一样的情况希望能够帮到你们。PS(本人电脑win10)
我在官网https://dev.
mysql
.com/downloads/
mysql
/ 下载的是最新的5.7.20版本的免安装的ZIP文件,如图:
然后可能会出现如下错误**:
mysql
d: Can’t
create
directory
‘E: oft\
mysql
\
mysql
-5.7.19-winx64\
data
’ (
Err
code
: 2 - No such
file
or
directory
)
原因一:my.ini文件中的basedir(设置
mysql
的安装目录)、
data
dir(设置
mysql
数据库的数据的存放目录
在设置数据的存放目录时,不需要单独添加
Data
文件夹,在写入路径的时候可以直接建立
二:查看安装路径是否存在中文:
路径正确,依旧
报错
,查看路径中是否含有中文,如果有中文在dos界面可以发现路径中的中文字为乱码,保证路径为中文即可。
三:地址斜杆使用错误:
这个是在查询此错误的时候其他博主写的...
https://www.
mysql
.com/downloads/ 下载
mysql
-installer-community-5.7.21.0.msi 时,
报错
:
mysql
d: Can't change dir to 'D:\
MySQL
\
MySQL
Server 5.7\
data
\' (
Err
code
: 2 - No s
uch
file
or
directory
)
2018-02-11T09:25...
原因:my.ini文件中的basedir(设置
mysql
的安装目录)、
data
dir(设置
mysql
数据库的数据的存放目录)与
MySQL
解压后的路径不一致
解决办法:
将basedir=E:\Software\
mysql
-5.7.24-winx64 改为 basedir=D:\Software\
mysql
-5.7.24-winx64 (改为
MySQL
解压后的路径)
将
data
dir=E:\S...
这个错误提示是因为
MySQL
在启动时无法创建指定的数据目录。可能的原因是指定的路径不存在,请确保路径存在并且您有足够的权限创建目录。
您可以尝试手动创建数据目录,然后重新启动
MySQL
。如果您使用的是
Windows
操作系统,则可以在命令行中使用以下命令创建目录:
mkdir E:\tools\
mysql
-8\
data
请注意,您需要将路径替换为您要使用的实际路径。如果您仍然遇到问题,请检查您的操作系统权限和
MySQL
配置文件中的数据目录路径设置。
xmj512321977:
使用SQL求12个月内,连续最大月份数问题
weixin_44940214: