linux mysql deb 安装_详解mysql8.018在linux上安装与配置过程
时间: 2023-10-21 20:28:22 浏览: 174
好的,下面是详解mysql8.0.18在linux上安装与配置过程:
1. 下载MySQL 8.0.18的安装包
可以在MySQL的官网上下载MySQL 8.0.18的安装包,下载地址为:https://dev.mysql.com/downloads/mysql/8.0.html#downloads
2. 解压安装包
下载完成后,将安装包解压到指定目录中,使用以下命令:
tar zxvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.gz -C /usr/local
3. 创建MySQL用户和组
创建MySQL用户和组,使用以下命令:
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
4. 安装MySQL
切换到MySQL所在的目录,使用以下命令安装MySQL:
cd /usr/local/mysql-8.0.18-linux-glibc2.12-x86_64
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql-8.0.18-linux-glibc2.12-x86_64/ --datadir=/usr/local/mysql-8.0.18-linux-glibc2.12-x86_64/data
5. 启动MySQL
启动MySQL,使用以下命令:
./bin/mysqld_safe --user=mysql &
6. 设置MySQL密码
MySQL启动后,需要设置MySQL的root用户的密码,使用以下命令:
./bin/mysql_secure_installation
7. 配置MySQL
进入MySQL的配置文件my.cnf,使用以下命令:
cd /etc
vi my.cnf
将以下内容加入到my.cnf中:
[mysql]
default-character-set=utf8mb4
[mysqld]
port = 3306
datadir = /usr/local/mysql-8.0.18-linux-glibc2.12-x86_64/data
socket = /tmp/mysql.sock
default-time-zone = '+8:00'
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
8. 重启MySQL
修改完my.cnf后,重启MySQL,使用以下命令:
systemctl restart mysqld
9. 登录MySQL
使用以下命令登录MySQL:
./bin/mysql -u root -p
至此,MySQL 8.0.18在linux上安装与配置完成。
阅读全文