| 您的当前位置:首页 --> MYSQL教程 --> CentOS下安装mysql时忘记设置root密码致无法登录的解决方法 |
| MYSQL教程 CentOS下安装mysql时忘记设置root密码致无法登录的解决方法 |
| 浏览次数:1008 关键词 ( ) |
| 查看使用该CPU的产品 查看CPU天梯 |
| CPU型号:CentOS下安装mysql时忘记设置root密码致无法登录的解决方法 |
| 主频:Ghz |
| 睿频:Ghz |
| 核心数:个 |
| 不支持超核心 |
| 制作工艺: |
| 插槽类型: |
| 功耗:0W |
| L3缓存:0MB |
| 支持最大内存: 0GB |
| CPU详细参数 |
|
前言 昨天一天都是启动mysql时提示: 然后现在就到没有设置root密码的问题了,搜了几个方法都不行,直到看到下面这个方法一才行。 解决方法一:
# /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>
解决方法二: 直接使用
# mysql -udebian-sys-maint -p
Enter password: <输入[client]节的密码>
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能有所帮助,如果有疑问大家可以留言交流。 |
| 下一个产品 SQL计算timestamp的差值的方法 上一个产品 MySQL查看和修改字符编码的实现方法 |