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は正常に機能しています。
なんで?