安装准备:
Linux系统(CentOS)添加防火墙、iptables的安装和配置
请访问地址:https://blog.youkuaiyun.com/esqabc/article/details/140209894
1,下载mysql安装文件(mysql-5.6.44为例)
选择Linux通用版本64位(Linux - Generic)
即下载列表第二个选项(Linux - Generic (glibc 2.12) (x86, 64-bit), Compressed TAR Archive)
执行命令:
wget https://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz
或者自行选择其他版本:
浏览器查看地址:https://downloads.mysql.com/archives/community
2,把下载好的MySql数据库安装文件拷贝到任意目录(我的安装目录: /usr/local/)
执行命令:cp mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz /usr/local/
3,编辑配置文件:my.cnf
(我的安装目录: /usr/local/,数据库文件目录为:/usr/data/)
执行命令:vim /etc/my.cnf
把以下的内容拷贝进去,如my.cnf文件里有重复,请注释掉,优先使用以下的:
#数据库安装文件目录
basedir = /usr/local/mysql
#数据库数据目录
datadir = /usr/data/mysql
socket = /tmp/mysql.sock
#数据库日志目录
log-error = /usr/data/mysql/error.log
pid-file = /usr/data/mysql/mysql.pid
user = mysql
tmpdir =/tmp
lower_case_table_names=1
完整版:
[mysqld]
basedir = /usr/local/mysql
datadir = /usr/data/mysql
socket = /tmp/mysql.sock
log-error = /usr/data/mysql/error.log
pid-file = /usr/data/mysql/mysql