mysql 中use mysql denied_MySQL

WBOY
リリース: 2016-06-01 13:11:03
オリジナル
1282 人が閲覧しました

mysql -u root -p 提示:

mysqladmin: CREATE DATABASE failed; error: 'Access denied for user ''@'localhost' to database 'cacti''

原因是mysql的密码有问题

用mysql匿名用户可以进入数据库,但是看不见mysql数据库.

解决办法:

具体操作步骤:
关闭mysql:
# service mysqld stop
然后:
# mysqld_safe --skip-grant-tables
启动mysql:
# service mysqld start
mysql -u root
mysql> use mysql
mysql> UPDATE user SET Password=PASSWORD('xxx') WHERE user='root';
mysql> flush privileges;
mysql>/q

到这里密码已经修改成功,

mysql -u root -p


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート