何とか私はmysqlでrootを失い、回復しようとしています。MYSQLでrootを完全に復元することはできません - ALLを許可することはできません
その後、私は何を私だ--skip-grant-tablesオプション せずに定期的にmysqlの開始私は--skip-grant-tablesオプションを使用して、ユーザーテーブルにルートを挿入し、その後、私は
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
を走りました参照:
/usr/java/ep622_svn => mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.17 MySQL Community Server (GPL)
mysql> GRANT ALL ON *.* TO 'root'@'localhost';
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
私はdba.SEで同様の質問を見つけることができます。 – Barmar
http://dev.mysql.com/doc/refman/5.6/en/resetting-permissions.htmlこれは役に立たなかった - もし私が試した –
私はhttp://dba.stackexchange.com/search?qを意味する=%5Bmysql%5D + root + permissions – Barmar