Linux中部署Mysql保姆级教程
一、版本说明
本文的版本号是5.7.30,5.6及以上版本的MySQL要求Linux系统虚拟内存不能小于1G,否则MySQL可能无法运行。
二、安装前的准备
2.1查看系统自带的Mariadb
rpm -qa|grep mariadb
安装mysql为什么需要卸载mariadb:
以前的Linux系统中数据库大部分是mysql,不过自从被sun收购之后,就没有集成在centos这些开源Linux系统中了,centos7 已经不支持mysql,内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb。
2.2卸载系统自带的Mariadb
rpm -e --nodeps mariadb-libs-当前系统安装的版本
2.3确保系统已安装libaio
rpm -qa | grep libaio
一般Linux系统默认就已安装,除非被手动卸载了
三、基于压缩包安装(推荐)
3.1解压压缩包
前置准备(在根目录下创建softWare文件夹,并进入到softWare文件夹下):
①在根目录下创建softWare文件夹
mkdir /softWare
②进入到softWare文件夹下
cd /softWare
3.1.1将压缩包(mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz)下载到softWare文件夹下
①方法一:将准备好的文件上传上去(推荐)
②方法二:通过wget下载
wget命令如下:
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
3.1.2解压
确保压缩包文件已上传成功:
解压命令如下:
tar -zxvf mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
3.1.3将解压后的文件转移到/usr/local路径下,并改名为mysql
命令如下:
mv mysql-5.7.30-linux-glibc2.12-x86_64 /usr/local/mysql
3.2修改配置
3.2.1创建数据存放目录
在/usr/local/mysql根目录下创建data文件夹,用于存在Mysql的数据
mkdir /usr/local/m