49

検討:

DROP DATABASE db_name;
ERROR 1010 (HY000): Error dropping database (can't rmdir './db_name', errno: 66)

問題は、ファイル/ディレクトリがどこにあるかわからないことです-このファイルは/usr/local/mysql/bin/にありません...

この問題を解決するにはどうすればよいですか?

4

3 に答える 3

110
mysql> drop database DB_NAME; 
ERROR 1010 (HY000): Error dropping database 
(can't rmdir './DB_NAME', errno: 66)
  1. データベースディレクトリを見つけます: mysql -e "select @@datadir"->/usr/local/mysql/data/

  2. データベース フォルダーに移動します。cd /usr/local/mysql/data/

  3. 問題のある DB の DB フォルダを削除します (この場合: sudo rm -rf DB_NAME)

于 2013-05-13T16:52:46.387 に答える
4

OSX で XAMPP を使用している場合、データ ディレクトリは次の場所になります。

/Applications/XAMPP/xamppfiles/var/mysql
于 2016-04-29T04:55:20.623 に答える
0

通常の mysql サーバーを使用している Mac ユーザー向けの参考情報:

/usr/local/mysql/bin/mysql -u root -pPASSWORD  -e "select @@datadir"
于 2017-02-07T11:55:55.747 に答える