1.配置存储库
首先到https://dev.mysql.com/downloads/repo/yum/,下载对应的 MySQL YUM 存储库并安装。
//下载MySQL YUM存储库安装包
wget -c https://dev.mysql.com/get/mysql80-community-release-fc38-1.noarch.rpm
//安装MySQL YUM存储库
sudo dnf install mysql80-community-release-fc38-1.noarch.rpm
//删除MySQL YUM存储库安装包
rm mysql80-community-release-fc38-1.noarch.rpm
//验证MySQL YUM存储库的安装
dnf repolist enabled | grep "mysql.*-community.*"
//输出如下
mysql-connectors-community MySQL Connectors Community
mysql-tools-community MySQL Tools Community
mysql80-community MySQL 8.0 Community Server
2.安装MySQL
sudo dnf check-update
sudo dnf install mysql-community-server mysql-community-devel
- MySQL会创建一个名称为
mysql
的操作系统用户,密码被锁定。 - MySQL会创建一个名称为
'root'@'localhost
的数据库超级管理员用户,密码需用户手动配置。 - MySQL会创建一个名称为
mysql
的数据库。
mysql --version
超级管理员用户'root'@'localhost
的密码存储在错误日志文件中。要显示它,请使用以下命令:
sudo grep 'temporary password' /var/log/mysqld.log
通过使用生成的临时密码登录可以更改超级管理员用户'root'@'localhost
的密码。
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Password-4-Root';
3.安装phpMyAdmin
sudo dnf install httpd php phpmyadmin
sudo ln -s /usr/share/phpmyadmin/ /var/www/html
sudo systemctl enable httpd
sudo service httpd start
4.数据库服务
//systemd命令
systemctl {start|stop|restart|status} mysqld
//service通用命令
service mysqld {start|stop|restart|status}
5.文件讲解
名称 | 描述 |
mysql-community-server | MySQL server |
mysql-community-client | MySQL client |
mysql-community-libs | MySQL database client library |
mysql-community-devel | MySQL database development files |
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/sql/mysql/3434.html