Linux下Mysql-8.0搭建过程总结

本文档详细记录了在Linux系统中安装MySQL-8.0的过程,包括准备工作、下载安装文件、系统初始化、配置文件编辑、启动服务及解决常见问题。在配置环节,提到了数据库编码、日志保存位置以及远程连接配置等关键步骤,旨在为读者提供一份全面的安装参考。
摘要由CSDN通过智能技术生成

目录

1.安装

1.1准备工作

1.2下载安装文件

2.配置

2.1系统初始化

2.2系统配置

2.3配置文件

2.4启动服务

2.4.1常见问题

2.5数据库编码

3.访问

3.1登陆

3.2远程连接配置

3.3连接问题

 


1.安装

参照网上在Linux下安装mysql流程中,由于随着mysql版本的提升,遇到一系列的问题,通过对问题的解决和总结,对整个流程和部分问题进行总结,方便其他同学进行参考。

1.1准备工作

安装文件下载目录:/data/software
Mysql目录安装位置:/usr/local/mysql
数据库保存位置:/data/mysql
日志保存位置:/data/log/mysql

#数据文件
[root@iZ25ccasklkZ data]mkdir /data/software
[root@iZ25ccasklkZ data]mkdir /data/mysql
[root@iZ25ccasklkZ data]# ls
mysql  software

#安装文件
[root@iZ25ccasklkZ data]mkdir /usr/local/mysql
[root@iZ25ccasklkZ data]mkdir /usr/log/mysql
[root@iZ25ccasklkZ data]# ls /usr/local
aegis  bin  etc  games  include  lib  lib64  libexec  mysql  sbin  share  src

1.2下载安装文件

在官网:MySQL Community Downloads中,选择以下版本的mysql下载:

选择Linux-Generic(glibc 2.12)(x86,64-bit),Compressed TAR Archive进行安装:

#下载安装包
[root@iZ25ccasklkZ data]cd /data/software
[root@iZ25ccasklkZ software]wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz

#解压安装包
[root@iZ25ccasklkZ software]xz -d MySQL-8.0/mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz
[root@iZ25ccasklkZ software]# ls
mysql-8.0.19-linux-glibc2.12-x86_64.tar
[root@iZ25ccasklkZ software]tar -xf mysql-8.0.19-linux-glibc2.12-x86_64.tar

#移动到指定路径
[root@iZ25ccasklkZ software]mv mysql-8.0.19-linux-glibc2.12-x86_64 /usr/local/mysql

#新建mysql用户组和用户
[root@iZ25ccasklkZ software]groupadd mysql
[root@iZ25ccasklkZ software]cd /usr/local
[root@iZ25ccasklkZ local]useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql  

[root@iZ25ccasklkZ local]cd /usr/local/mysql
[root@iZ25ccasklkZ mysql]# pwd
/usr/local/mysql

#改变目录属性
[root@iZ25ccasklkZ mysql]chown -R mysql .
[root@iZ25ccasklkZ mysql]chgrp -R mysql .
[root@iZ25ccasklkZ mysql]chown -R mysql /data/mysql

2.配置

2.1系统初始化

#初始化配置
[root@iZ25ccasklkZ mysql]bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
2020-02-16T11:20:53.272547Z 0 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --expli
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值