由于客户的CentOS服务器没有安装yum工具,只能通过下载tar.gz包安装mysql,于是跟着万能的百度开启了漫漫踩坑之旅:
1、下载mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
2、解压到/usr/local/文件夹下,并改名为mysql
3、添加mysql用户组和mysql用户
groupadd mysql
useradd-r -g mysql mysql
4、进入mysql文件夹
5、修改当前目录拥有者为刚才新建的mysql用户:
chown -R mysql:mysql ./
6、复制默认全局启动参数配置文件到/etc目录:
网上的教程说是
cp ./support-files/my-medium.cnf /etc/my.cnf
结果发现support-files目录下根据没有my-medium.cnf文件;于是继续百度、google,最终用下面的方式解决:
先修改support-files/my-default.cnf文件,在文件中增加:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
socket=/var/lib/mysql/mysql.sock
[mysqld]
skip-name-resolve
#设置3306端口
port= 3306socket=/var/lib/mysql/mysql.sock
# 设置mysql的安装目录
basedir=/usr/local/mysql