mysql5.7.37linux安装配置教程
时间: 2023-10-06 22:06:20 浏览: 208
mysql 5.7如何安装 mysql 5.7安装配置教程
好的,以下是 MySQL 5.7.37 在 Linux 上的安装和配置教程:
1. 打开终端并更新系统:sudo apt update && sudo apt upgrade
2. 下载 MySQL 5.7.37 的安装包:wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz
3. 解压缩下载的安装包:tar -zxvf mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz
4. 将解压出来的文件夹移动到 /usr/local 目录下:sudo mv mysql-5.7.37-linux-glibc2.12-x86_64 /usr/local/mysql
5. 创建 MySQL 的数据存储目录:sudo mkdir /usr/local/mysql/data
6. 更改 MySQL 数据存储目录的权限:sudo chmod -R 777 /usr/local/mysql/data
7. 创建 MySQL 用户和用户组:sudo groupadd mysql && sudo useradd -r -g mysql -s /bin/false mysql
8. 设置 MySQL 配置文件:sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
9. 修改 MySQL 配置文件:sudo nano /etc/my.cnf
a. 在 [mysqld] 节点下添加以下内容:
datadir=/usr/local/mysql/data
socket=/usr/local/mysql/mysql.sock
b. 在 [mysqld_safe] 节点下添加以下内容:
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
10. 初始化 MySQL 数据库:sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
11. 启动 MySQL 服务:sudo systemctl start mysqld
12. 设置 MySQL 自启动:sudo systemctl enable mysqld
13. 登录 MySQL:sudo /usr/local/mysql/bin/mysql -u root -p
14. 修改 MySQL root 用户密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';
至此,MySQL 5.7.37 在 Linux 上的安装和配置就完成了。
阅读全文