2019独角兽企业重金招聘Python工程师标准>>>
1.卸载原有的mysql
1)先查看原有的mysql
rpm -qa|grep -i mysql
2)删除 mysql
rpm -e --nodeps 包名
3)删除老版本 mysql的开发头文件和库
rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf 不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
2.安装mysql
1)解压
tar -xvf MySQL-5.6.16-1.rhel5.i386.rpm-bundle.tar
2)安装
rpm -ivh MySQL-server-5.6.16-1.rhel5.i386.rpm
rpm -ivh MySQL-client-5.6.16-1.rhel5.i386.rpm
rpm -ivh MySQL-devel-5.6.16-1.rhel5.i386.rpm
3) 修改密码
service mysql stop
mysqld_safe --skip-grant-tables &
mysql -uroot -p
use mysql;
update user set password=password('root') where user='root';
flush privileges;
quit
service mysql restart
mysql -uroot -proot
set password=password('root');
quit
4)修改配置
忽略表名大小
修改my.cnf在[mysqld]后面加如下内容即可
lower_case_table_names=1
5)授权法
mysql -h localhost -u root
grant all privileges on *.* to 'root'@'%'with grant option;
flush privileges;
exit;
//修改生效