linux下mysql 使用mysql -uroot -p输入密码无法登录问题的解决
2015-01-14 11:28
1186 查看
系统:CentOS
MySQL版本:5.5.37
问题:
注:不确定其他情况是否可以解决
1.停止当前mysql服务
/etc/init.d/mysqld stop 或 service mysqld stop
(把stop换为status可查看当前状态)
2.以--skip-grant-tables 选项启动mysql
MySQL版本:5.5.37
问题:
Access denied for user 'root'@'localhost' (using password:YES)
注:不确定其他情况是否可以解决1.停止当前mysql服务
/etc/init.d/mysqld stop 或 service mysqld stop
(把stop换为status可查看当前状态)
2.以--skip-grant-tables 选项启动mysql
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
(如果运行此语句没有回到上一级shell,另外打开一个终端继续执行以下步骤即可)
3.登录
mysql -u root mysql
4.修改登录密码:修改yourPassword处即可
mysql>
UPDATE user SET Password=PASSWORD('yourPassword') where USER='root';
mysql>
FLUSH PRIVILEGES;
mysql>
exit
5.重启服务
# /etc/init.d/mysql restart
6.此时即可正常登录
# mysql -uroot -p
Enter password: < newpassword>
相关文章推荐
- linux下mysql 使用mysql -uroot -p输入密码无法登录问题的解决
- 解决Linux系统输入登陆密码正确,但闪回登陆界面,无法登录的问题
- Linux下XAMPP装完之后,Navicat无法连上数据库的问题的解决 注意'mypassword'是当前的mysql登录密码
- MySQL无法登录问题-"ERROR 1045 (28000): Access denied for user 'root'@'localhost'"-之解决方法-密码重置
- Linux ubuntu 图形界面 输入登陆密码正确 闪回登陆界面 无法登录 实际问题解决!
- win7使用IE9登录中国银行网银无法输入密码的解决方法
- 解决在ide数据库中用户名root 密码root 而在自己mysql上密码输入root连不上的问题
- Linux终端登录MySQL问题:Access denied for user 'root'@'localhost'解决方法
- OpenSuSE的ssh无法使用密码登录问题的解决办法
- 解决Ubuntu 16.04 SSH无法远程登录问题(使用root登录)
- arm linux设置登录用户和用户密码,以及登录到root后reboot无法重启的问题
- Ubuntu下无法使用root登录Mysql的解决办法
- 解决Linux系统安装后,root用户无法登录,提示“无法验证用户”的错误问题
- MySQl使用-------如何修改root密码&&解决本地无法登录问题
- 使用JNA解决自动化测试无法做密码输入操作的问题
- 新安装mysql无法登录问题解决,忘记密码同解
- 从多方查找资源并测试终于解决了问题,特记录下。 其实如果在安装的时候,正确的安装,就不会出现下面的信息了. 如在Linux下安装,提示密码的时候,输入Root账号的密码就不会出现这个问题了!
- linux虚拟机不识别用户密码,无法登录问题解决
- 解决SUSE Linux下SSH无法使用密码登录问题
- linux下忘记mysql的root密码的解决问题