centos安装mysql时未设置root密码,导致无法登录

昨天给公司内网开发用服务器装系统,然后装mysql居然花了一天,昨天一天都是启动mysql时提示:The server quit without updating PID file,今天重装了mysql之后还是同样报错,然后恢复了一下/usr/my.cnf突然就可以启动了。(明明昨天/usr/my.cnf就是默认的,有个解决方法说改这个文件才改的)

然后现在就到没有设置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> 

方法二:

直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码: 
# 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> 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏阮一峰的网络日志

带字幕的Youtube

现在有人就制作了一个网站YouTube Subtitle Editor,专门为Youtube加字幕。你可以先看一段动画片《蜘蛛人》的主题歌,体验一下效果。

49820
来自专栏Petrichor的专栏

如何对网页 长截图

26760
来自专栏前端侠2.0

td在relative模式下,IE9不显示border,chrome正常显示边框

百度上怎么也搜不出答案,很奇怪的问题。在IE9的 F12调试中,明明td有1个像素的边框,偏偏不显示。

14910
来自专栏编程坑太多

程序猿真的觉得写代码比女朋友重要吗?

11830
来自专栏coding

AOC显示器提示OSD锁定怎么办?

macpro虽好,但屏幕实在太小了,而且原生的键盘敲起来很费劲,还是用机械键盘噼里啪啦敲打显得爽快。于是,给macpro外接了键鼠以及27寸的AOC显示器。

2.7K40
来自专栏云计算D1net

将应用程序移动到云端?确保良好客户体验的3个步骤

如今,许多企业正在将面向客户的网站和应用程序迁移到云端。云计算使企业能够降低基础设施成本,并将更多时间用于创收和业务增长。但采用云计算如何在确保提供高质量的用户...

28140
来自专栏路由技术

路由交换OSPF域内路由

OSPF路由器R1的LSDB同步完毕后,需要独立计算去往每个网段的最优路径 R1的Router ID 1.1.1.1 每台OSPF路由器都会为每个区域生成唯一一...

23200
来自专栏landv

流程内耗的雾霾几时休?

一个企业,无论大小,都具备“麻雀虽小,五脏俱全”的职能部门,都有人数或多或少的运作团队。正如金庸在《笑傲江湖》中写道:“有人就有恩怨,有恩怨就有江湖”,在协同运...

11810
来自专栏Petrichor的专栏

macOS: 没有移动硬盘的 写权限

Note: 这里以希捷(seagate)硬盘为例。其他牌子移动硬盘写权限的问题可以举一反三。

49040
来自专栏老九学堂

揭秘!程序员为什么会一直加班加班...

15120

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励