2.安装MySQL和phpMyAdmin的步骤(Fedora)

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-serverMySQL server
mysql-community-clientMySQL client
mysql-community-libsMySQL database client library
mysql-community-develMySQL database development files

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/sql/mysql/3434.html

(0)
上一篇 2022年9月1日 00:42
下一篇 2022年9月3日 12:52

相关推荐

  • 6.MySQL数据定义语句一览表

    1.用户 简述 语句 创建新角色 CREATE ROLE 角色名; 删除角色 DROP ROLE 角色名; 通过指定其授予的哪些角色处于活动状态,修改当前用户在当前会话中的有效权限。 SET ROLE 角色名; 将当前会话中的活动角色设置为当前用户默认角色。 SET ROLE DEFAULT; 定义在用户会话中默认激活…

    MySQL教程 2022年9月6日
    02690
  • 4.MySQL数据类型一览表

    1.Integer(整数精确值) INT 的同义词为 INTEGER 。 类型 存储(字节) 范围 TINYINT[UNSIGNED] 1 有符号 -128(-27) ~ 127(27-1),无符号 0 ~ 255(28-1)。 SMALLINT[UNSIGNED] 2 有符号 -32,768(-215) ~ 32,7…

    MySQL教程 2022年9月4日
    06800
  • 3.安装MySQL和Workbench的步骤(Windows)

    MySQL Installer 可以安装和管理(添加、修改、升级和删除)MySQL Server以及其它的MySQL相关产品。 1.安装依赖 Microsoft Visual C++ 2019 Redistributable :https://docs.microsoft.com/zh-CN/cpp/windows/l…

    MySQL教程 2022年9月3日
    03550

发表回复

登录后才能评论