先登入: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 'root'@'localhost' = password('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已經設定過密碼,採用如下方法
mysqladmin -u root password oldpass "newpass"
mysql -u root
mysql> use mysql;
mysql> update user set password = password('newpass') where user = 'root';
mysql> flush privileges;
在丟失root密碼的時候,可以這樣
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> update user set password=password("new password") where user='root';
mysql> flush privileges;
設定ip訪問
mysql>use mysql;
mysql>select host,user from user where user='root';
mysql>update user set host = '%' where user ='root' and host='::1';
mysql> set password for 'root'@'%' = password('newpass'); //設定密碼
mysql>flush privileges;
mysql>quit
如果你用的方式
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密碼
整理了以下四種在mysql中修改root密碼的方法,可能對大家有所幫助 方法1 用set password命令 mysql u root mysql set password for root localhost password newpass 特別注意 此處的password關鍵字是對後面 ne...