专否 写文章

黄太龙

Aug 17, 2023
Follow

记录一个导入MySql数据文件的填坑日记:“You can turn off this feature to get a quicker startup with -A”

因为工作需求,隔壁组给了一个Mysql文件,先对来说不算小,但是在我印象里,一直认为这种量级的单机都能搞定的,肯定不是机器性能瓶颈。

结果一上来就是use DB 时就报错“You can turn off this feature to get a quicker startup with -A”

我根据提示 sudo mysql -u root -A

use 指定DB倒是没有任何问题了,但是凡是涉及该数据库的任何操作都没任何反应,卡死。

原以为是数据量太大,放了一个晚上,发现依然卡死。

所以,我开始意识到不是数据量与机器性能瓶颈的问题。

像无头苍蝇一样debug了很久。

无意中,想起来了,是“权限问题”;导入隔壁组的Mysql文件到我的本地电脑后,一直没有修改该mysql数据文件的权限问题,所以根本没法使用数据。

因此“You can turn off this feature to get a quicker startup with -A”真正的解决方案应该是对相应的数据库文件进行提权。

sudo chmod 777 相应mysql文件名

之后一切顺利。

喜欢这个文章 | 分享 | 新建跟帖