【软件安装】Linux系统中安装MySQL数据库服务

这篇文章,主要介绍如何在Linux系统中安装MySQL数据库服务。

目录

一、Linux安装MySQL

1.1、下载MySQL安装包

1.2、解压MySQL安装包

1.3、更改存放目录

1.4、创建用户组和用户

1.5、创建数据目录data

1.6、创建my.cnf配置文件

1.7、初始化数据库

1.8、添加mysql.service配置

扫描二维码关注公众号,回复: 17144896 查看本文章

1.9、启动mysql服务


一、Linux安装MySQL

1.1、下载MySQL安装包

下载MySQL安装的方式有很多种,可以直接去MySQL官网下载Linux版本的安装包,也可以使用wget命令直接从指定地址下载。这里我是采用的wget命令下载MySQL安装包。

# 下载MySQL安装包
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

下载成功之后,如下所示:

1.2、解压MySQL安装包

进入MySQL的安装包目录下,执行解压命令。

# 解压MySQL安装包
tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

解压过程中会输入很多的日志信息:

1.3、更改存放目录

上面解压之后的文件目录名称太长了,所以我们为了方便查看,可以将目录名称更改一下。

# 更改解压之后的文件目录名称
mv mysql-5.7.26-linux-glibc2.12-x86_64 mysql-5.7.26

目录更改成功之后,之前下载的压缩包就没啥用啦,可以直接删除掉,当然你也不删除。

# 删除文件
rm -rf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

如下图所示:

1.4、创建用户组和用户

MySQL数据库启动的时候,默认是使用mysql用户启动的,所以我们需要在Linux系统中创建一个mysql用户。

# 创建用户组
groupadd mysql

用户组创建完成之后,在该用户组下面新建一个mysql用户。

# 创建用户
useradd -r -g mysql mysql

如下图所示:

1.5、创建数据目录data

创建一个用于保存MySQL数据的数据目录data,data目录是专门用于存放数据文件的。

# 创建数据目录
mkdir -p /data/mysql

修改data数据目录的访问权限:

# 修改访问权限
chown mysql:mysql -R /data/mysql

如下图所示:

1.6、创建my.cnf配置文件

在MySQL解压之后的目录(mysql5.7.26目录)下面,创建一个my.cnf配置文件,可以在配置文件中添加一些内容。

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口,也可以自定义端口
port=3306
# 设置mysql的安装目录
basedir=/usr/local/mysql
# 设置mysql数据库的数据的存放目录
datadir=/data/mysql
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 跳过权限表,可以不需要密码就可以登录mysql
skip-grant-tables

1.7、初始化数据库

进入MySQL安装目录下的bin目录里面,然后执行下面的初始化命令:

# 进入bin目录(这个目录根据你自己的来修改)
cd /usr/local/mysql/bin

# 执行初始化命令
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/mysql-5.7.26/ --datadir=/data/mysql/ --user=mysql --initialize

执行初始化命令之后,此时控制台会输出mysql的默认初始密码,用户名默认是root。

1.8、添加mysql.service配置

将mysql目录下的mysql.server文件,复制到/etc/init.d/mysql下面,命令如下。

# 复制文件
cp mysql.server /etc/init.d/mysql

如下图所示:

1.9、启动mysql服务

初始化成功之后,我们就可以执行下面的命令,启动MySQL服务啦。

# 启动MySQL服务
service mysql start

# 停止MySQL服务
service mysql stop

# 重启MySQL服务
service mysql restart

到此,Linux系统安装MySQL数据库就完成啦。

综上,这篇文章结束了,主要介绍如何在Linux系统中安装MySQL数据库服务。

猜你喜欢

转载自blog.csdn.net/qq_39826207/article/details/134022466
今日推荐