Linux系统下修改MySQL密码(忘记密码)
2015-05-26 14:15
309 查看
忘记原来的myql的root的密码;
首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。
# mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
# mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';
mysql> flush privileges;
mysql> exit;
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。
首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。
# mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
# mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';
mysql> flush privileges;
mysql> exit;
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。
相关文章推荐
- linux系统中忘记MySQL密码后修改密码
- VMware安装的Linux系统忘记密码 怎么修改root密码
- linux下(修改|忘记)mysql密码
- Linux/Mac MySQL忘记密码命令行修改密码的方法
- 在Linux系统环境下修改MySQL的root密码
- 在Linux系统环境下修改MySQL的root密码(转载)
- Ubuntu16.04系统下忘记mysql密码,修改报错ERROR 1054 (42S22): Unknown column 'PASSWORD' in 'field list'
- MySql修改密码&忘记密码后重设密码(Linux)
- 在Linux系统环境下修改MySQL的root密码
- linux 中mysql 忘记root密码如何修改
- Linux下使用MySQL——忘记root密码及修改MySQL默认编码
- [分享]运维分享一一阿里云linux系统mysql密码修改脚本
- 在Linux系统环境下修改MySQL的root密码
- 在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢?
- linux下忘记密码修改mysql密码
- Linux 系统下MySQL忘记root密码解决办法
- Linux下使用MySQL——忘记root密码及修改MySQL默认编码
- 在Linux系统环境下修改MySQL的root密码
- mysql5.7 linux or mac 忘记root密码修改
- 在Linux系统环境下修改MySQL的root密码