盒子
盒子
文章目录
  1. 安装步骤
  2. 注意事项:

Mysql Server installation on CentOS7

安装步骤

centos7 默认安装mariadb,首先卸载mariadb。
检查依赖关系

rpm -qa | grep mariadb

提示:

mariadb-libs-5.5.44-2.el7.centos.x86_64

强制删除:

rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64

下载mysql-server

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

npm安装

rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装Mysql-Server

yum install mysql-server

使用以下命令查看start / stop / restart / status 服务

systemctl start mysqld
systemctl stop mysqld
systemctl restart mysqld
systemctl status mysqld

对Mysql server 安全配置

mysql_secure_installation

注意事项:

1.开放端口号 centos7使用firewall防火墙,添加例外端口使用

firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload

2.数据库大小写 Linux下安装的mysql默认区分大小写,在Windows下开发如果没有注意到这种很可能会出现数据库找不到表或字段的问题,在/ect/my.cnf中的[mysqld]后添加

lower_case_table_names=1

来解决。(严格按照规范编写代码很重要!!!)
3.修改默认编码 在/ect/my.cnf中的[mysqld]后添加

character_set_server=gbk

参考