mysql压缩包怎么配置
时间 : 2023-03-09 03:43:01声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

在安装MySQL之前,首先需要下载MySQL的压缩包,一般情况下需要下载相应版本的MySQL压缩包。下载完成后,需要进行配置才能正常运行。以下是MySQL压缩包配置的步骤。

1. 解压压缩包

将下载完成的MySQL压缩包解压到指定的目录下,例如解压到 /usr/local/mysql/ 目录下。

2. 创建用户

在安装 MySQL 之前,需要创建一个新的用户和一个新的组来运行 MySQL。执行以下命令:

sudo groupadd mysql

sudo useradd -r -g mysql -s /bin/false mysql

3. 修改文件夹权限

需要设置 MySQL 的安装目录和数据存储目录的权限,让 mysql 用户能够访问这些目录。执行以下命令:

sudo chown -R mysql:mysql /usr/local/mysql

sudo chown -R mysql:mysql /usr/local/mysql/data

4. 初始化 MySQL

执行以下命令来初始化 MySQL 数据库:

sudo /usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

其中,--basedir 指定 MySQL 的安装目录,--datadir 指定 MySQL 数据库存储目录。

5. 配置 MySQL

复制 MySQL 的配置文件模板:

sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

打开 /etc/my.cnf 文件并进行以下修改:

[mysqld]

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

在 [mysqld] 段下增加以下内容:

[client]

port = 3306

socket = /tmp/mysql.sock

default-character-set = utf8

[mysql]

default-character-set = utf8

6. 启动 MySQL

执行以下命令来启动 MySQL 服务:

sudo /usr/local/mysql/support-files/mysql.server start

7. 测试 MySQL

通过如下命令登录 MySQL:

sudo /usr/local/mysql/bin/mysql -u root

至此,MySQL压缩包的配置已经完成。