sql >> データベース >  >> RDS >> Mysql

MySQLの致命的なエラー:特権テーブルを開いてロックできません:ファイル形式が正しくありません'user'

    私はなんとかして、ruby.bからの回答 でこの問題を解決しました。

    1つの端末で、

    を実行します
    $ sudo mysqld --skip-grant-tables
    

    別のターミナルを開き、これらのコマンドを実行します

    $ mysql
    mysql> use mysql
    mysql> repair table host use_frm;
    mysql> exit
    

    そして、mysqlサービスを再起動します

    $ sudo service mysql restart
    


    1. MySQLでUTCを現地時間に変換する方法

    2. ::PostgreSQLでは何をしますか?

    3. 検索クエリでハイフンを使用した全文検索を許可する方法

    4. PHP警告:PHPスタートアップ:ダイナミックライブラリ'/usr/lib/php/20151012/msqli.so'を読み込めません