当前位置:网站首页 > SQL数据库编程 > 正文

redhat enterprise 9(redhat enterprise 9 安装MySQL 8)



参考我之前的文章

ubuntu下apt-get安装和彻底卸载mysql详解

本文的环境是unbuntu的分支pop os,操作等同于ubuntu

现在可以确保 我们能正常访问apt仓库的mysql-server

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No:

确保MySQL服务器部署的安全性。

使用一个空密码连接到MySQL。

VALIDATE PASSWORD COMPONENT可用于测试密码
并提高安全性。它检查密码的强度
并允许用户只设置那些足够安全的密码。
您想设置VALIDATE PASSWORD组件吗?

按y|Y表示是,按任何其他键表示否。

我们不校验(如果是自己学习使用的话),选择no

输入mysql的密码,正常输入即可

(密码一定要记住了,忘了就比较麻烦)

Remove anonymous users? (Press y|Y for Yes, any other key for No) :

默认情况下,MySQL装有一个匿名用户。
允许任何人登录MySQL,而不需要为他们创建一个用户帐户。
这仅仅是为了测试,并使安装更顺利一些。
在进入生产环境之前,你应该删除它们。

删除匿名用户?(按y|Y表示是,按任何其他键表示否) 。

我们选择Y 删除匿名用户

Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) :

通常情况下,应该只允许root从'localhost'连接。这可以确保有人无法从网络上猜出root密码。

不允许root远程登录?(按y|Y表示是,按任何其他键表示否) 。

我们选择N,允许root远程连接

Remove test database and access to it? (Press y|Y for Yes, any other key for No) :

删除test数据库和对它的访问?(按y|Y表示是,按任何其他键表示否) 。

我们选择N,不删除test数据库

Reload privilege tables now? (Press y|Y for Yes, any other key for No) :

现在重新加载权限表?(按y|Y表示是,按任何其他键表示否) 。

我们选择Y 立即生效

至此,配置完成

MySQL服务器在安装后自动启动。您可以使用以下命令检查MySQL服务器的状态:

使用下边的命令,停止MySQL的运行:

使用下边的命令,启动MySQL server

使用下边的命令,重启MySQL server

Ubuntu下MySQL是只允许本地访问,使用 数据库图形化连接 工具是连不上的;

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATm9ydGhlcm4gICBDcmVzY2VudA==,size_20,color_FFFFFF,t_70,g_se,x_16

如果你要访问的话需要进行配置

找到 bind-address 修改值为 0.0.0.0

或者直接注释这一条

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATm9ydGhlcm4gICBDcmVzY2VudA==,size_20,color_FFFFFF,t_70,g_se,x_16

登陆mysql

创建账户允许

给这个用户授予权限

刷新权限

退出mysql

重启MySQL server

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATm9ydGhlcm4gICBDcmVzY2VudA==,size_20,color_FFFFFF,t_70,g_se,x_16

查询数据库

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATm9ydGhlcm4gICBDcmVzY2VudA==,size_14,color_FFFFFF,t_70,g_se,x_16

到此这篇关于Linux 安装 MySQL 8.0 及 配置的文章就介绍到这了,更多相关MySQL 8.0 安装配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

到此这篇redhat enterprise 9(redhat enterprise 9 安装MySQL 8)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • mysql主键(mysql主键查询快还是索引查询快)2025-01-04 21:45:10
  • mysql锁表如何解锁(mysql锁表了)2025-01-04 21:45:10
  • msvcp140.dll丢失的解决方法Win7(msvcp140.dll丢失的解决方法 mysql)2025-01-04 21:45:10
  • sql文件导入sqlserver数据库(.sql文件导入数据库)2025-01-04 21:45:10
  • sql里循环怎么用(sqlfor循环)2025-01-04 21:45:10
  • sql文件(sql文件怎么导入数据库)2025-01-04 21:45:10
  • mysql查看主键索引(mysql主键索引重复创建哪个会生效)2025-01-04 21:45:10
  • mysql和oracle有什么区别(mysql和oracle的关系)2025-01-04 21:45:10
  • mysql导入sql文件跳过错误(mysql导入sql文件报错)2025-01-04 21:45:10
  • mysql 主键重置为0(mysql主键重复报错)2025-01-04 21:45:10
  • 全屏图片