Linx 安装mysql 8.0.15 踩过的那些坑||报错(mysql.sock||bin-log||Error querying database||sql_mode)最全面!!!)

本文详细记录了在Linx上安装MySQL 8.0.15的过程,包括自定义安装路径、配置my.cnf、初始化数据库、解决mysql.sock找不到、bin-log问题以及Error querying database错误。还介绍了如何重置密码、允许远程连接、更新加密规则和调整sql_mode以消除报错。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值