一、停止并卸载mysqli进程(如果有则卸载,没有则跳过)
pkill -9 mysqld 停止进程
rpm -qa|grep -i mysql 查看已下载的mysql包
yum -y remove mysql-community-client-5.6.38-2.el7.x86_64 逐个卸载已有的包
yum -y install wget 下载wget包
二、下载mysql
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm 下载好mysql包
rpm -ivh mysql57-community-release-el7-7.noarch.rpm 安装rpm包
yum list mysql* 查看yum库
yum install mysql-community-server 安装mysql
三、设置密码
systemctl stop mysql.service 停止mysql服务
vi /etc/my.cnf 打开配置文件
在#Disabling symbolic-links is recommended to prevent assorted security risks后面添加
skip-grant-tables #这句话,这时候登入mysql就不需要密码
symbolic-links=0
systemctl start mysql.service 启动mysql服务
四、设置远程连接
mysql> update user set host = '%' where user = 'root' and host = 'localhost';
flush privileges 刷新
systemctl stop firewalld.service 关闭防火墙
五、导入数据库
create database 库名; 创建数据库
use 库名; 进入数据库中
set names utf8; 设置数据库编码
source /usr/xxx.sql 导入sql文件