1、下载 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm # 安装 mysql 源 yum localinstall mysql57-community-release-el7-11.noarch.rpm
2、检查 mysql 源是否安装成功
yum repolist enabled | grep "mysql.*-community.*"
3、安装
yum install -y mysql-community-server
4、修改数据库存储路径
vim /etc/my.cnf
datadir=/data/user/scm/mysql (制定为新的数据存放目录,开启服务会自动创建该目录)
5、设置默认编码为 utf8
修改 /etc/my.cnf 配置文件,在相关节点(没有则自行添加,mysqld是已有节点)下添加编码配置,如下:
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
6、重启mysql服务,查询编码。可以看到已经改过来了
shell> systemctl restart mysqld
shell> mysql -uroot -p
mysql> show variables like 'character%';
7、启动服务
systemctl start mysqld
docker中启动可能会报错