Linux 安装 Mysql-5.7.23-linux-glibc2

文章转自  https://www.cnblogs.com/mujingyu/p/7689116.html

问题1 :my-default.cnf

注意 5.7.23 没有  my-default.cnf

cnf 文件模板

[mysql]  

# 设置mysql客户端默认字符集  

default-character-set=utf8   

socket=/var/lib/mysql/mysql.sock  

[mysqld]  

#skip-name-resolve  

#设置3306端口  

port = 3306   

socket=/var/lib/mysql/mysql.sock  

# 设置mysql的安装目录  

basedir=/usr/local/mysql  

# 设置mysql数据库的数据的存放目录  

datadir=/usr/local/mysql/data  

# 允许最大连接数  

max_connections=200  

# 服务端使用的字符集默认为8比特编码的latin1字符集  

character-set-server=utf8  

# 创建新表时将使用的默认存储引擎  

default-storage-engine=INNODB  

#lower_case_table_name=1  

max_allowed_packet=16M  

所以 可以自行创建   ,然后copy到 /etc/my.cnf

问题2:

可以看到问题是mysqld_safe Directory ‘/var/lib/mysql‘ for UNIX socket file don‘t exists

创建这个文件

mkdir /var/lib/mysql
chmod 777 /var/lib/mysql/