MySQL5.7的安装与数据库、表的操作
发布日期:2021-05-15 14:04:07 浏览次数:16 分类:精选文章

本文共 2022 字,大约阅读时间需要 6 分钟。

MySQL5.7安装及配置指南

关闭本地MySQL仓库

在开始安装新的MySQL5.7版本之前,我们需要确保系统中没有旧版本的MySQL仓库残留。可以按照以下步骤操作:

[root@localhost ~]# dnf remove @mysql
上次元数据过期检查:16 days, 3:32:51 前,执行于 2021年04月12日 星期一 17时21分04秒。无法匹配参数 mysql 中的配置档案依赖关系解决。无需任何处理。完毕!
[root@localhost ~]# dnf module reset mysql
[root@localhost ~]# sudo dnf module disable mysql

完成上述步骤后,系统会提示确定是否禁用模块,输入 y 确认继续。完成后,旧版本的MySQL仓库已被移除。


创建新的MySQL5.7仓库

为了安装最新版本的MySQL5.7,我们需要配置YUM仓库。按照以下步骤操作:

[root@localhost ~]# vi /etc/yum.repos.d/mysql-community.repo

编辑文件后,将以下内容添加:

[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/8/$basearch/
enabled=1
gpgcheck=0

同样地,添加以下仓库:

[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/8/$basearch/
enabled=1
gpgcheck=0
[mysql-tools-community]
name=MySQL Tools Community
baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/8/$basearch/
enabled=1
gpgcheck=0

保存并关闭文本编辑器,完成仓库配置。


安装MySQL5.7

现在,我们使用YUM命令将MySQL5.7安装到系统中:

[root@localhost ~]# dnf -y --enablerepo=mysql57-community install mysql-community-server

安装过程完成后,系统可能会提示输入新密码或其他确认信息,请按照提示操作。


安全配置MySQL5.7

按照MySQL官方建议,执行安全配置脚本:

[root@localhost ~]# systemctl enable --now mysqld.service
[root@localhost ~]# grep 'A temporary password' /var/log/mysqld.log | tail
2021-04-28T13:05:55.559623Z 1 [Note] A temporary password is generated for root@localhost: HMt>=w6efsdk
[root@localhost ~]# mysql_secure_installation

按下一步提示输入新密码:

  • 输入当前root密码,系统提示将它更改为新的强密码。
  • 根据提示确认更改。
  • 确认移除匿名用户(remove anonymous users)。
  • 禁用远程login权限(仅在生产环境推荐)。
  • 移除测试数据库(drop test database)。

完成后,系统会提示所有安全措施已完成。


操作 Banco de Dados e Tabelas

Criar Banco de Dados

进入MySQL终端:

mysql -u root -p

根据提示输入密码,登录MySQLshell界面后执行:

mysql> CREATE DATABASE yh;
mysql> USE yh;
mysql> CREATE TABLE xiaoyu (id INT NOT NULL, name VARCHAR(60) NULL, age TINYINT);

Excluir Banco de Dados

执行如下命令:

mysql> DROP DATABASE yh;

Excluir Tabelas

在数据库中执行:

mysql> DROP TABLE xiaoyu;

以上步骤将引导您成功安装并配置MySQL5.7,同时完成数据库的创建和管理操作。如果有任何疑问或遇到问题,请参考MySQL官方文档或联系技术支持。

上一篇:数据库的语法
下一篇:虚拟主机的配置&https配置

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年05月15日 08时45分54秒