MySQL安装过程中遇到的
问题(已
解决)
最近在安装
MySQL时遇到了一些
问题,在输入
mysqld --initialize --console 指令时出现
mysqld:‘Can’t get stat of ‘C??TEMP’(
OS errno 2 - No such
file or
directory)
TEMP是一个临时文件夹,根据这句话的意思,我试着在我建好的my.ini文件夹里面加了这么一句
tmp
dir=C:\\Windows\\Temp
后面是临时文件的路径,也可以放在tmp里最好用"\\"
上周刚买了台新电脑,这两天一直在装各种环境,今天下午在装MySQL的时候遇到了点麻烦。这次我安装的是最新mysql-8.0.16版本,之前用的一直是MySQL5的版本,所以这个问题折磨了我半天还挺头痛的,记下来方便以后查看。
当我解压完MySQL压缩包,执行mysqld --initialize --console命令初始化数据库时,控制台一直报mysqld: Can't create direc...
错误提示:Error: Can’t create/write to file ‘C:\WINDOWS\TEMP\#sql_738_0.MYD’ (Errcode: 17)
Errno.: 1
问题分析:
1、C:\Windows\TEMP 文件夹权限不够,至少也要给出 USERS 组的可读可写权限;
2、C:\Windows\TEMP 文件夹的磁盘满了,文件写不进去了,清空 TEMP 文件夹;
3、第三方限制(如杀毒软件的限制)
1)你的服务器装了 MCAFEE 杀毒软件,它的访问保护禁止了 TEMP 文件可写,修改访问保护设置;
2)还是MCAFEE杀毒软件的问题,解决步骤:按访问扫描属性
问题分析
在关闭数据库的命令发现mysql关不了,提示Warning: World-writable config file '/etc/my.cnf' is ignored ,大概意思是权限全局可写,任何一个用户都可以写。mysql担心这种文件被其他用户恶意修改,所以忽略掉这个配置文件。这样mysql无法关闭。
下面看下整个过程
重启MySQL
[root@ttlsa ~]# service mysqld stop
Warning: World-writable config file '/etc/my.cnf' is ignored
Warning: World-writable c
1.mysqld: Can't create directory 'D:\mysql\data\' (OS errno 2 - No such file or directory)
把目录改成反斜杠
2.MySQL登陆报错
更改my.ini文件:#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 这个有问题,在创建完新用户登录时报错s...
mysqld --initialize --console报错:Can’t create directory ‘C:\Program Files\mysql-8.0.18-win64\data’
文章目录前言总结
没有权限,需要用管理员身份运行
https://dev.mysql.com/downloads/mysql/
//进入mysql安装目录
cd D:\program files\MySQL\mysql-8.0.28-winx64>
//执行初始化
mysqld.
2020-06-14T08:04:42.154214Z 0 [ERROR] [MY-010338] [Server]
Can't find error-message
file 'D:\Devsoft\
mysql-8.0.20-winx64\bin\ oftWare\
MySQL\share\errmsg.sys'.
Check error-messag
第一种 可以启动 但是其他配置其他参数没生效
./