Centos 5安装mysql 5.6及常见问题解决
安装文件放在/soft/V44512-01/
首先rpm -qa mysql 发现已经安装mysql5.0
[root@localhost ~]# rpm -qa|grep -i mysql
mysql-5.0.95-5.el5_9
然后先安装
MySQL-shared-compat-advanced-5.6.18-1.rhel5
MySQL-shared-advanced-5.6.18-1.rhel5
在卸载mysql
不安装以上俩个文件将不能卸载mysql,报错
然后安装
MySQL-devel-advanced-5.6.18-1.rhel5
MySQL-server-advanced-5.6.18-1.rhel5
查询
[root@localhost V44512-01]# rpm -qa |grep -i mysql
MySQL-shared-compat-advanced-5.6.18-1.rhel5
MySQL-devel-advanced-5.6.18-1.rhel5
MySQL-shared-advanced-5.6.18-1.rhel5
MySQL-server-advanced-5.6.18-1.rhel5
启动service mysql start
mysql -u root -p
Enter password:
出现错误ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
编辑mysql配置文件/usr/http://www.doczj.com/doc/90ce899a28ea81c758f5789c.htmlf(不知道在哪请搜索),在[mysqld]这个条目下加入
skip-grant-tables
保存退出后重启mysql
service mysql stop
service mysql start
这时候在cmd里面输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入,不会出现ERROR 1045 (28000),但很多操作都会受限制,因为我们不能grant