1、在官网下的MySql安装器,安装不了,老是最后一步报错"安装器遇到一个错误,导致安装失败":
- 原因:我用的是macos 10.15系统,它本身没有生成目录
/private/tmp
- 解决办法:打开目录
/private/
,然后手动建立文件夹tmp
即可解决。
2、在安装MySql后,启动不了,启动后几秒钟自动关闭:
- 原因:看错误日志
/usr/local/mysql/data/mysqld.local.err
,可以看到报错原因Could not create unix socket lock file /tmp/mysql.sock.lock.
,其实就是没有tmp文件夹的读写权限造成。 - 解决办法:打开tmp文件夹
/private/tmp
,右击文件夹tmp
,点击简介,更改tmp
文件夹读写权限即可解决。
3、登录MySql时报错"mysql ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’":
- MySQL安装时默认的用户是root,这里的root是指数据库的用户,root密码一般在初始化MySQL时存放在你的日志文件中,日志文件的存放路径可以通过m