三种方式
- linux命令行执行mysqladmin客户端程序
- mysql命令行set password命令
- mysql命令行update命令
方式一:mysqladmin方式
格式
$ mysqladmin -uuser_name -p‘oldPasswd‘ password ‘newPasswd‘
其中user_name
即为用户名,oldPasswd
即为旧密码,newPasswd
即为新密码;
示例
$ mysqladmin -uroot -p‘1qaz!QAZ‘ password 123456
方式二:set password方式
需要先通过mysql -uroot -p
进入mysql命令行
格式
mysql> set password for [email protected]=password(‘newPasswd‘);
Query OK, 0 rows affected (0.94 sec)
其中user_name
即为用户名,newPasswd
即为新密码;
示例
mysql> set password for [email protected] = password(‘[email protected]‘);
方式三:update命令
需要先通过mysql -uroot -p
进入mysql命令行
格式
mysql> update user set password=password(‘newPasswd‘) where user=‘userName‘;
mysql> flush privileges;
其中user_name
即为用户名,newPasswd
即为新密码;
示例
mysql> update user set password=password(‘1qaz!QAZ‘) where user=‘root‘;
Query OK, 0 rows affected (0.94 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.94 sec)
原文地址:https://www.cnblogs.com/Andya/p/12552162.html
时间: 2024-11-04 10:40:13