前段时间玩linux,安装数据库初始化的时候执行:
sudo ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
(sudo)是加了高级权限执行。
报错:
原因是我的mysql安装目录是 /usr/local/mysql
这里是/home下了,所以找不到 ,只需要把--basedir和--datadir的路径修改一下就好了,最终的命令是:
sudo ./scripts/mysql_install_db --user=mysql --basedir=(你的安装目录)/mysql --datadir=(你的安装目录)/mysql/data
就可以了,注意最前边不要少了/