本文目录导读:
安装前的准备
1、确保系统满足MySQL 8.0.26的最低要求,以下为推荐配置:
操作系统:Linux、Windows、macOS等主流操作系统
硬件要求:2GB以上内存,推荐4GB以上;2核CPU以上,推荐4核CPU以上
图片来源于网络,如有侵权联系删除
存储空间:至少2GB以上可用空间
2、安装MySQL 8.0.26所需的依赖库,以下是Linux系统下的依赖库安装命令:
sudo apt-get update sudo apt-get install libaio1 libnuma1 libpcre3 libpcre3-dev libssl-dev zlib1g zlib1g-dev
MySQL 8.0.26的安装与配置
1、下载MySQL 8.0.26安装包,以下是Linux系统下的下载命令:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
2、安装MySQL Yum仓库:
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
3、安装MySQL服务器:
sudo yum install mysql-community-server
4、启动MySQL服务:
图片来源于网络,如有侵权联系删除
sudo systemctl start mysqld
5、查看MySQL服务状态:
sudo systemctl status mysqld
6、获取临时root密码,在安装过程中,MySQL会自动生成一个临时的root密码,可以通过以下命令查看:
sudo grep 'temporary password' /var/log/mysqld.log
7、登录MySQL数据库,修改root密码:
mysql -u root -p
根据提示输入临时密码,然后按照以下步骤修改root密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
8、设置MySQL的字符集和时区,编辑/etc/my.cnf
文件,添加以下配置:
[mysqld] character-set-server=utf8mb4 collation-server=utf8mb4_unicode_ci
9、重启MySQL服务:
图片来源于网络,如有侵权联系删除
sudo systemctl restart mysqld
10、创建用户和数据库,以下示例创建一个名为test
的用户,密码为123456
,并为其创建一个名为testdb
的数据库:
CREATE USER 'test'@'localhost' IDENTIFIED BY '123456'; CREATE DATABASE testdb; GRANT ALL PRIVILEGES ON testdb.* TO 'test'@'localhost'; FLUSH PRIVILEGES;
11、设置MySQL远程访问,编辑/etc/my.cnf
文件,添加以下配置:
[mysqld] bind-address = 0.0.0.0
12、重启MySQL服务:
sudo systemctl restart mysqld
至此,MySQL 8.0.26社区版已成功安装并配置完毕,您可以通过以下命令登录MySQL数据库:
mysql -u test -p
输入密码123456
即可登录。
标签: #mysql社区版安装教程8.0.26
评论列表