方法: 1. 「SET PASSWORD FOR 'root'@'localhost'=PASSWORD('newpass');」コマンドを使用します; 2. 「mysqladmin -u root password oldpass "newpass"」を使用します。
cmd でパスワードを変更する Mysql の方法:
1. 初期化設定パスワード
/etc/init.d/mysql stop cd /usr/local/mysql mysqld_safe –user=mysql –skip-grant-tables –skip-networking & mysql -u root mysql mysql > UPPATE user SET password=PASSWORD(‘newpassword’) where USER=’root’; mysql > FLUSH PRIVILEGES; mysql > quit ; /etc/init.d/mysql restart mysql -u root -p
方法 1: SET PASSWORD コマンドを使用する
mysql -u root mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);
方法 2: mysqladmin を使用する
mysqladmin -u root password “newpass”
root がすでにパスワードを設定している場合は、次の方法を使用します
mysqladmin -u root password oldpass “newpass”
方法 3: UPDATE を使用してユーザー テーブルを直接編集します
mysql -u root mysql> use mysql; mysql> UPDATE user SET Password = PASSWORD(‘newpass’) WHERE user = ‘root’; mysql> FLUSH PRIVILEGES;
2. root パスワードを失った場合に root パスワードを設定します
方法 1:
mysqld_safe –skip-grant-tables& mysql -u root mysql mysql> UPDATE user SET password=PASSWORD(“new password”) WHERE user=’root’; mysql> FLUSH PRIVILEGES;
方法 2:
1. mysql 設定ファイル (デフォルトは /etc/my.cnf) を変更し、[mysqld]
2 の下に行 Skip-grant-tables を追加します。設定ファイルを保存した後、mysql サービスを再起動します。service mysqld restart
3. Mysql -u root -p で mysql にログインし、パスワードを入力せずに Enter キーを押し、上記の手順に従ってパスワードを変更します
4. パスワードを変更した後、プロセス 1 に従い、構成ファイル内の行を削除し、mysql サービスを再起動します。
関連する推奨事項: 「mysql チュートリアル 」 「
以上がcmdを使用してmysqlパスワードを変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。