linux安装mysql后root无法登录
2017-02-15 09:29
681 查看
[root@localhost mysql]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
解决方法:
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>SET PASSWORD = PASSWORD('123456')
上面这一句必须要执行,要不然会出现“ERROR 1820 (HY000): You must SET PASSWORD before executing this statement” 的错误
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
解决方法:
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>SET PASSWORD = PASSWORD('123456')
上面这一句必须要执行,要不然会出现“ERROR 1820 (HY000): You must SET PASSWORD before executing this statement” 的错误
相关文章推荐
- linux安装mysql后root无法登录
- linux安装mysql后root无法登录
- linux安装mysql后root无法登录
- linux安装mysql后root无法登录
- linux安装mysql后root无法登录
- mysql 安装无法登录无法修改root密码
- linux下mysql 使用mysql -uroot -p输入密码无法登录问题的解决
- MySQL安装后无法登录——Access denied for user 'root'
- linux下mysql 使用mysql -uroot -p输入密码无法登录问题的解决
- CentOS下安装mysql时忘记设置root密码致无法登录的解决方法
- linux下安装mysql默认root无法登陆问题
- 解决Linux系统安装后,root用户无法登录,提示“无法验证用户”的错误问题
- 解决Linux系统安装后,root用户无法登录,提示“无法验证用户”的错误问题
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- 在Linux下连mysql无法登录可以看看访火墙
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- Linux下安装mysql后无法启动的解决方法
- Linux下通过yum来安装 mysql 5.1,以及以前的旧版本(因服务器网络问题,安装后无法连接,无法验证正确性)