mysql(OS Ubuntu 12.04)に別のデータディレクトリを設定しようとしています/mnt/mysql/mysql
。
私は実行しています:
sudo mysql_install_db --user=mysql --datadir=/mnt/mysql/mysql
sudo /etc/init.d/mysql start
mysql -uroot
問題は、クエリSHOW DATABASES;
が与えることですが、のERROR 1018 (HY000): Can't read dir of '.' (errno: 13)
ようなクエリSHOW TABLES FROM mysql
は正常に機能しています。
なんで?