mysql修改密码及忘记密码如何处理
2015-05-18 14:47
615 查看
本文摘要:
1. 新建用户 并 指定密码
2. 修改密码
3. 忘记密码的解决方案
新建用户并指定密码
1)[windows | linux] mysql -uroot -p
Enter password:******
mysql> create user 'keyman'@'127.0.0.1' identified by 'keyman';
mysql> grant usage on *.* to 'harry'@'127.0.0.1' identified by 'harry';
mysql> exit
[windows | linux] mysql -ukeyman -pkeyman -h127.0.0.1
mysql> exit
[windows | linux] mysql -uharry -pharry -h127.0.0.1
mysql修改密码的方法总结如下
1) [windows | linux] mysql -uroot -p
mysql> set password for 'keyman'@'127.0.0.1' = password('keyman123');
mysql> flush privileges;
//下面的语句只能修改自己的密码
mysql> set password = password('keyman123');
2) [windows | linux] mysql -uroot -p
mysql> grant usage on *.* to 'keyman'@'127.0.0.1' identified by 'keyman123';
3) [windows | linux] mysql -uroot -h127.0.0.1 -p password "new_password"
忘记密码的解决方案
1)停止mysql数据库
[windows] net stop mysql
[linux] service mysqld stop
2) 以不加载授权表的方式启动数据库
[windows | linux] add below line to my.ini or my.cnf configuration file
[mysqld]
......................
skip-grant-tables
......................
[windows] net start mysql
[linux] service mysqld start
3) 登陆数据库并修改密码
[windows | linux] mysql -uroot mysql
mysql> update user set password=password('new_password') where user = 'root';
mysql> flush privileges;
mysql> exit
4) 重新启动数据库
[windows | linux] remove 'skip-grant-tables' from configuration file
[windows] net stop mysql
[windows] net start mysql
[linux] service mysqld restart
5) 使用新密码进行登陆
[windows | linux] mysql -uroot -pnew_password
mysql>
以上内容仅供参考,如有遗误,望请谅解。
本文出自 “Keyman” 博客,请务必保留此出处http://keyman.blog.51cto.com/9807984/1652372
1. 新建用户 并 指定密码
2. 修改密码
3. 忘记密码的解决方案
新建用户并指定密码
1)[windows | linux] mysql -uroot -p
Enter password:******
mysql> create user 'keyman'@'127.0.0.1' identified by 'keyman';
mysql> grant usage on *.* to 'harry'@'127.0.0.1' identified by 'harry';
mysql> exit
[windows | linux] mysql -ukeyman -pkeyman -h127.0.0.1
mysql> exit
[windows | linux] mysql -uharry -pharry -h127.0.0.1
mysql修改密码的方法总结如下
1) [windows | linux] mysql -uroot -p
mysql> set password for 'keyman'@'127.0.0.1' = password('keyman123');
mysql> flush privileges;
//下面的语句只能修改自己的密码
mysql> set password = password('keyman123');
2) [windows | linux] mysql -uroot -p
mysql> grant usage on *.* to 'keyman'@'127.0.0.1' identified by 'keyman123';
3) [windows | linux] mysql -uroot -h127.0.0.1 -p password "new_password"
忘记密码的解决方案
1)停止mysql数据库
[windows] net stop mysql
[linux] service mysqld stop
2) 以不加载授权表的方式启动数据库
[windows | linux] add below line to my.ini or my.cnf configuration file
[mysqld]
......................
skip-grant-tables
......................
[windows] net start mysql
[linux] service mysqld start
3) 登陆数据库并修改密码
[windows | linux] mysql -uroot mysql
mysql> update user set password=password('new_password') where user = 'root';
mysql> flush privileges;
mysql> exit
4) 重新启动数据库
[windows | linux] remove 'skip-grant-tables' from configuration file
[windows] net stop mysql
[windows] net start mysql
[linux] service mysqld restart
5) 使用新密码进行登陆
[windows | linux] mysql -uroot -pnew_password
mysql>
以上内容仅供参考,如有遗误,望请谅解。
本文出自 “Keyman” 博客,请务必保留此出处http://keyman.blog.51cto.com/9807984/1652372
相关文章推荐
- MySQL,如何修改root帐户密码、如何解决root帐户忘记密码的问题
- MySQL修改密码的多种方式和忘记密码时该如何操作
- mysql默认密码忘记,如何修改初始密码
- 【Mysql】忘记密码如何修改原始密码
- mysql忘记密码如何修改
- MySQL,如何修改root帐户密码、如何解决root帐户忘记密码的问题
- Mysql总结_02_mysql数据库忘记密码时如何修改
- 如何修改WAMP中mysql默认空密码 以及修改时报错的处理方法
- mysql 忘记密码,如何修改
- MySQL 5.7忘记root密码如何修改?
- mysql密码忘记如何处理
- 老是忘记,这次不能忘记了。WAMP中如何修改mysql默认空密码
- mysql忘记root密码且忘了安装目录如何修改root密码
- mysql忘记密码时如何通过命令行修改
- 忘记MySql的root密码如何修改
- 忘记MySQL的root密码后,如何修改root密码
- mysql忘记密码时如何修改root用户密码
- mysql,忘记密码如何修改密码?用过后感觉可以的方式
- mysql忘记root密码如何修改
- mysql 数据库几种修改密码的方式以及忘记密码处理办法