这个问题通常发生在启动mysql服务时。
问题原因:
mysql服务启动时指定的datadir下,没有安装mysql的初始授权表(initial MySQL grant tables),主要是名为mysql的数据库。表现为在指定的datadir下没有mysql文件夹。
解决方法:
cd mysql的安装目录;
执行./bin/mysql_install_db --datadir=你的datadir;
这个问题通常发生在启动mysql服务时。
问题原因:
mysql服务启动时指定的datadir下,没有安装mysql的初始授权表(initial MySQL grant tables),主要是名为mysql的数据库。表现为在指定的datadir下没有mysql文件夹。
解决方法:
cd mysql的安装目录;
执行./bin/mysql_install_db --datadir=你的datadir;