(1). 若没有root权限,这种情况下,我们可以采用类似安全模式的方法修改初始密码
先执行命令 mysqld_safe --skip-grant-tables & (设置成安全模式)
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
# mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root'; (会提示修改成功query ok)
mysql> flush privileges;
mysql> exit;
(2). 在mysql系统外,使用mysqladmin
# mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】
(3). 可以登录mysql系统的情况下,通过登录mysql系统修改
# mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=passworD("test") where user='root';
mysql> flush privileges;
mysql> exit;
7、将MySQL加入到系统启动项中 chkconfig mysql on
查看MySQL是否加入到系统启动项中 chkconfig --list | grep mysql
8、登录你的MySQL系统 mysql -uroot -p回车,然后输入你的密码