MySQL安装之Tar包完全指南(mysqltar安装)

MySQL安装之Tar包完全指南

MySQL 是一种关系型数据库,以 MySQL 服务端和多个客户端组成。在 Linux 系统上,最推荐的安装方法是 tar 包。 tar 包是一种数据压缩格式,它可以打包源文件或程序,使得占有的磁盘空间更小。下面将给大家介绍如何通过 tar 包来安装 MySQL 服务端。

首先,我们需要下载\`MySQL Server\`的tar包,可以从MySQL官网下载:[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/ ) 或者官方提供的镜像网站:[http://mirrors.sohu.com/mysql/](http://mirrors.sohu.com/mysql/ )

假设我们已经下载到了服务器上的 \`/usr/local/src\` 目录:

\`\`\`shell

cd /usr/local/src

\`\`\`

接下来,我们解压 tar 包到当前目录:

\`\`\`shell

tar xf mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz

\`\`\`

解压之后,我们可以看到 \`bin\`、 \`include\`、\`lib\` 目录,此时,我们将 \`MySQL\` 移动到 \`/usr/local/mysql\` 目录:

\`\`\`shell

mv mysql-5.6.44-linux-glibc2.12-x86_64 /usr/local/mysql

\`\`\`

然后,我们开始修改文件内容,我们将 \`/usr/local/mysql\` 目录的用户和权限设置为 \`mysql\`:

\`\`\`shell

chown -R mysql.mysql /usr/local/mysql

\`\`\`

之后,我们将 \`/usr/local/mysql/data\` 目录的用户和权限也设置为 mysql:

\`\`\`shell

mkdir -p /usr/local/mysql/data

chown -R mysql.mysql /usr/local/mysql/data

\`\`\`

接下来,我们需要新建配置文件,修改 \`/usr/local/mysql/my.cnf\` 的文件内容:

\`\`\`ini

[client]

port = 3306

socket = /tmp/mysql.sock

[mysqld]

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

pid-file = /tmp/mysql.pid

socket = /tmp/mysql.sock

user = mysql

\`\`\`

最后,我们启动\`MySQL\`,首先使用 \`mysqld \` 以守护进程的形式启动 \`MySQL\`:

\`\`\`shell

/usr/local/mysql/bin/mysqld –defaults-file=/usr/local/mysql/my.cnf –user=mysql &

\`\`\`

此时,\`MySQL\` 已经成功安装完毕,我们可以使用 \`mysql -uroot -p\` 来连接\`MySQL\`数据库。

在本文中,我们介绍了如何用 tar 包安装 MySQL,从下载、解压到服务器配置,每一步都需要我们仔细分辨,以避免安装失败。


数据运维技术 » MySQL安装之Tar包完全指南(mysqltar安装)