Linux|Linux学习笔记 16 ( Mysql忘记密码,重置密码 )

1.关闭已经启动的mysql服务器

/etc/init.d/mysqld stop

2.跳过验证密码进入mysql
mysql_safe --skip-grant-tables &# 其中&在后台启动的意思

3.Linux进入mysql
mysql

【Linux|Linux学习笔记 16 ( Mysql忘记密码,重置密码 )】4.进入mysql后,重新设置root的密码

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

5.重新杀进程启动mysql后,mysql的密码就已经成功设置好啦

/etc/init.d/mysqld restart #在linux中/etc/init.d/为系统服务#yum 安装的mysql的数据库文件存放目录为 /var/lib/mysql/下


------------------------------------------------------------------------------------------------------------------------------------------------------------------------
给mysql授权操作
grant all on数据库.表 to 用户名@"IP地址" identified by "密码"# all ---- 可以为,select,update,delete


    推荐阅读