六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 78|回复: 0

CentOs5.5 卸载 及 安装 MYSQL 的经验

[复制链接]

升级  7.33%

15

主题

15

主题

15

主题

秀才

Rank: 2

积分
61
 楼主| 发表于 2013-1-28 22:05:17 | 显示全部楼层 |阅读模式
在操作CentOs下的mysql数据库时,遇到了一系列问题,如下:


1. 本地连接时ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'2. 远程连接时1130-host ... is not allowed to connect to this MySql server3. 更改了root的密码后,登陆时提示ERROR 1044 (42000): Access denied for user 'root'@'localhost'..... 我的解决办法如下:
 

1. service mysqld stop #停止mysql服务2. yum remove mysql #卸载mysql3. cd /var/lib  #这里有mysql的文件夹,里面放的是数据库文件4. mkdir mysqlbac5. mv mysql mysqlbac  #把没有卸载干净的文件备份,以防万一,这步一定要做,否则下面的操作完成后还有问题6. yum install mysql-server #重新安装mysql7. service mysqld start #启动mysql服务8. mysql -uroot mysql #以root身份进入mysql数据库9. update user set password = password('123456') where user='root' #将root的密码设置为12345610. flush privileges 11. exit 通过以上11步,我上面的问题都解决了。
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表