Mysql修改設定root密碼的命令及方法

2021-06-08 12:29:51 字數 902 閱讀 5305

unix版

1.先停掉mysql 

# /etc/rc.d/init.d/mysql stop 

2.以--skip-grant-table 的引數啟動mysql 

# mysql_safe --skip-grant-table&

3. 更改root 密碼 123456

# mysql mysql

mysql> update user set password=password('123456') where user='root';

mysql> flush privileges; 

mysql> exit 

4.停掉mysql再重跑 

killall mysqld

#/etc/rc.d/init.d/mysqld

# mysql -u root -p 

enter password:

windows版

首先,停止mysql服務(net stop mysql),是必須的

shell>mysqld-nt --skip-grant

不要關閉此視窗,然後開啟新的cmd視窗

shell>mysql

mysql>use mysql

mysql>update user set password=password('

www.gzidc.org') 

where user='root';(注意不要忘了;否則不執行)

mysql>q

shell>

關閉mysqld-nt --skip-grant這個cmd視窗

啟動mysql服務即可。

關閉mysqld-nt --skip-grant視窗後,mysql服務並沒停止

殺掉程序中的mysqld-nt程序後,重啟mysql即可。

MySQL修改root密碼及設定許可權

方法1 用set password命令 mysql u root 方法2 用mysqladmin mysqladmin u root password newpass 如果root已經設定過密碼,採用如下方法 mysqladmin u root password oldpass newpass my...

MySql修改root密碼 設定IP訪問

先登入 mysql h 192.168.5.116 p 3306 u root p123456 首次登陸無密碼命令 mysql h 192.168.5.116 p 3306 u root 方法1 用set password命令 mysql u root mysql set password for ...

MySql修改root密碼 設定IP訪問

先登入 mysql h 192.168.5.116 p 3306 u root p123456 首次登陸無密碼命令 mysql h 192.168.5.116 p 3306 u root 方法1 用set password命令 mysql u root mysql set password for ...