Linx 安装mysql 8.0.15 踩过的那些坑||报错(mysql.sock||bin-log||Error querying database||sql_mode)最全面!!!
准备
mysql-8.0.15-linux-glibc2.12-x86_64.tar
传送门:https://dev.mysql.com/downloads/mysql/
安装
1.自定义个路径(随便):/sql/
2.解压:tar -xvf mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz
3.创建data: /sql/mysql mkdir data
4.编辑** my.cnf vim/etc/my.cnf
. 内容:基本配置
[mysqld]
server-id=1
port=3306
basedir=/sql/mysql
datadir=/sql/mysql/data
socket=/sql/mysql/mysql.sock
symbolic-links=0
log-bin-trust-function-creators=1
[mysqld_safe]
1og-error=/sql/mysql/error_mysql.log
pid-file=/sql/mysql/mysql.pi
[client]
port=3306
6.创建用户组
groupadd mysql
useradd -g mysql mysql
7.添加权限:
chown -R mysql:mysql /tmp/mysql
chow