刚初始化的数据库要做的步骤
1 为root设置了密码
2 删除默认用户
3 删除默认的test库
修改密码的方法
1为管理员设置密码(开始没密码)
1
|
mysqladmin -uroot password
'12qwaszx'
;
|
2 修改密码
方法一: mysqladmin管理工具 (推荐使用)
1
|
mysqladmin -uroot -p
'12qwaszx'
password
'c110123'
;
|
注意有空格(password 和新密码之间)
方法二: 修改mysql.user的内容字段
1
|
update
mysql.
user
set
password
=
Password
(
'12qwaszx'
)
where
user
=
'root'
and
host=
"127.0.0.1"
;
|
常常利用的适用场景:密码丢失后,通过--skip-grant-tables 参数启动数据后修改密码
提示:
必须指定条件,sql一定要熟练且谨慎
必须指定password函数来加密更改密码。
方法三:、
1
|
set
password
=
password
(
'123456'
);
|
更改当前登入的用户密码
此方法不适合密码丢失--skip-grant-tables 后更改密码
一定修改密码后一定要执行 flush privileges;
本文转自残剑博客51CTO博客,原文链接http://blog.51cto.com/cuidehua/1762142如需转载请自行联系原作者
cuizhiliang