centos 6.5安装mysql 5.7步骤
1 centos 6.5系统自带mysql 5.1 所以要先卸载 mysql 5.1
查询mysql安装版本: rpm -qa | grep mysql
如果不存在则不用删除,如果存在执行 rpm -e mysql-libs-5.1.73-8.el6_8.x86_64 mysql-5.1.73-8.el6_8.x86_64 --nodeps
再次执行查询rpm -qa | grep mysql
2 为rpm添加源
# wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
# yum localinstall mysql-community-release-el6-5.noarch.rpm
# yum repolist all | grep mysql
# yum-config-manager --disable mysql55-community
# yum-config-manager --disable mysql56-community
# yum-config-manager --enable mysql57-community-dmr
# yum repolist enabled | grep mysql
3 安装mysql服务
# yum install mysql-community-server
4 开启mysql服务
# service mysqld start
5 查看mysql版本
# mysql -V
6 连接mysql,安装mysql5.7 会用默认的随机密码,连接时必须输入密码才能进入mysql命令
随机密码会在安装mysql5.7的日志中显示,可以执行命令查询密码
grep "temporary password" /var/log/mysqld.log
7 设置新的密码,使用上面查询到的密码登录到mysql 执行命令更改密码
set password = passord('你的密码')
8 退出数据库,使用新密码重新登录
9 设置外部访问的权限,部署mysql后,需要在外部的可视化工具中连接linux服务器上的mysql需要设置外部连接权限
grant all on *.* to 'root'@'%' identified by '外部访问密码';
10 设置开机自动启动Mysql
# chkconfig --list | grep mysqld
# chkconfig mysqld on