ソリューションMySQLのスーパーユーザー・パスワードを忘れました

それは、タールパッケージはmysqlデータベースをインストールしているだけで、それを開始するにはさまざまな方法でデータベースコマンドを閉じる場合は、この記事では、yumをインストールしてmariadbデータベースのためです。

方法一:
[ルート@ localhostの〜]#killallを-u mysqlの
[ルート@ localhostの〜]#mysqld_safeを--skip-助成金-テーブル&
按一次回车
[ルート@ localhostのは〜]#件の求人情報
[1] +运行中mysqld_safeを- -skip-助成金-テーブル&
ます。[root @ localhost〜]#mysqlの
MariaDB [(なし)]>使用mysqlの
MariaDB [mysqlの]> [アップデートのユーザー設定したパスワード=パスワード( '111111')ユーザー= 'ルート';
MariaDB [mysqlの]>フラッシュ権限;
MariaDB [mysqlの]>終了
[ルート@ localhostの〜]#psの
PID TTY TIME CMD
8115のPTS / 0 0時00分00秒のbash
10021のPTS / 0 0時00分00秒mysqld_safeを
10193のPTS / 0 0時00分00秒psの
[ルート@localhost〜]#キル-9 10021
[ルート@ localhostの〜]#psの
PID TTY TIME CMD
8115のPTS / 0夜12時00分00秒のbash
PTS 10195/0午前0時00分00秒PS
[1] +のmysqld_safe --skip殺さ-グラント・テーブル
[ルート@ localhostの〜]#MySQLの-uroot - p'111111 "

方法二:
[ルート@ localhostの〜]#件のvimな/etc/my.cnf
添加:
[mysqldを]
ポート= 3306
ソケット=を/ tmp /にmysql.sock
スキップ-外部ロック
skip_grant_tables
[ルート@ localhostの〜]#killallを-u mysqlの
[ルート@ localhostの〜]#はmariadbを開始systemctl
[ルート@ localhostの〜]#mysqlの
mariaDB [(なし)]> [更新mysql.user設定したパスワード=パスワード( '123123')どこユーザー= 'ルート';
MariaDB [(なし)]>フラッシュ特権。
MariaDB [(なし)]>終了
[ルート@ localhostの〜]#のvimのな/etc/my.cnf
删除添加的五行:
[ルート@ localhostの〜]#mysqlの-uroot -p'123123'

おすすめ

転載: www.cnblogs.com/lyqlyqlyq/p/11652850.html