本教程详细介绍了MySQL 8.0和8.4数据库的安装过程,包括详尽步骤与实用技巧,旨在帮助用户轻松完成MySQL数据库的安装与配置。
本文目录导读:
图片来源于网络,如有侵权联系删除
准备工作
在安装MySQL 8.4之前,请确保以下准备工作已经完成:
1、下载MySQL 8.4安装包:前往MySQL官方网站(https://dev.mysql.com/downloads/mysql/)下载适用于您操作系统的MySQL 8.4安装包。
2、安装前请关闭杀毒软件:安装过程中,部分操作可能会被误报为病毒,关闭杀毒软件可以避免这种情况。
3、创建用户组:创建一个专门用于MySQL的用户组,例如mysql
。
4、创建MySQL用户:创建一个用于MySQL安装的用户,例如mysqluser
。
安装MySQL 8.4
1、解压安装包:将下载的MySQL 8.4安装包解压到指定的目录,例如/usr/local/mysql
。
2、进入安装目录:打开终端,进入解压后的安装目录,
cd /usr/local/mysql
3、配置MySQL:运行以下命令,开始配置MySQL:
./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
4、设置环境变量:编辑/etc/profile
文件,添加以下内容:
export PATH=$PATH:/usr/local/mysql/bin
5、使环境变量生效:运行以下命令,使环境变量生效:
图片来源于网络,如有侵权联系删除
source /etc/profile
6、创建MySQL用户:运行以下命令,创建MySQL用户:
groupadd mysql useradd -r -g mysql mysqluser
7、修改MySQL配置文件:将/usr/local/mysql/support-files/my-default.cnf
文件复制到/etc/
目录下,并重命名为my.cnf
:
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
8、修改my.cnf
文件:打开/etc/my.cnf
文件,根据实际情况修改以下配置:
[mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data socket=/usr/local/mysql/data/mysql.sock log-error=/usr/local/mysql/data/mysql.err pid-file=/usr/local/mysql/data/mysql.pid
9、启动MySQL服务:运行以下命令,启动MySQL服务:
systemctl start mysqld
10、设置开机自启:运行以下命令,设置MySQL服务开机自启:
systemctl enable mysqld
11、生成临时密码:运行以下命令,获取MySQL root用户的临时密码:
grep 'temporary password' /usr/local/mysql/data/mysql.err
12、登录MySQL:使用以下命令,登录MySQL:
mysql -u root -p
13、修改root用户密码:登录MySQL后,修改root用户的密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
14、创建新用户:创建一个新用户,例如newuser
:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newpassword';
15、授予权限:为newuser
用户授予权限:
图片来源于网络,如有侵权联系删除
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
16、刷新权限:刷新MySQL权限:
FLUSH PRIVILEGES;
17、退出MySQL:退出MySQL:
EXIT;
是MySQL 8.4数据库的安装过程,希望对您有所帮助,在安装过程中,请注意以下几点:
1、确保在安装前已经完成了准备工作。
2、在修改my.cnf
文件时,根据实际情况进行配置。
3、在修改MySQL密码时,请使用强密码,以确保数据库安全。
4、在创建新用户时,请谨慎授予权限,避免权限过大导致安全风险。
祝您安装成功!
标签: #MySQL安装教程
评论列表