CentOS安装配置MySQL8.0的步骤详解

 更新时间:2018年08月03日 16:28:42   作者:潇疯子  
这篇文章主要介绍了CentOS安装配置MySQL8.0的步骤,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧

前言

这里记录下在CentOS 上,安装配置MySQL的步骤;

正文

下载yum源的安装包 

yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

安装

yum install mysql-community-server

启动服务

service mysqld start

查看状态

service mysqld status

这里写图片描述

查看初始密码

grep 'temporary password' /var/log/mysqld.log

这里写图片描述

登录 更改密码

mysql -uroot -p

密码使用上面查到的

 然后输入命令 flush privileges

进入mysql数据库 use mysql;

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

此时服务器上的安装配置已经完成,然后远程连接时发现并不能连接成功,原因可能是因为服务器3306端口没有对外开放;数据库用户没有远程连接登录权限;

 配置MySQL允许外部访问

 进入mysql数据库 use mysql

修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;

再次远程连接测试,连接成功。

总结

以上所述是小编给大家介绍的CentOS安装配置MySQL8.0的步骤,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • MySQL中的聚合查询和联合查询操作代码

    MySQL中的聚合查询和联合查询操作代码

    这篇文章主要介绍了MySQL中的聚合查询和联合查询操作代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • Mysql修改server uuid的方法分享

    Mysql修改server uuid的方法分享

    这篇文章主要给大家介绍了关于Mysql修改server uuid的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • 理解MySQL变量和条件

    理解MySQL变量和条件

    这篇文章主要帮助大家深入理解MySQL变量和条件,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • 解决mysql报错:Data source rejected establishment of connection, message from server: \"Too many connectio

    解决mysql报错:Data source rejected establishment of connect

    这篇文章主要给大家介绍了关于如何解决mysql报错:Data source rejected establishment of connection, message from server: \"Too many connectio的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • MySQL数据库是如何实现XA规范的

    MySQL数据库是如何实现XA规范的

    这篇文章主要介绍了MySQL数据库是如何实现XA规范的,帮助大家更好的理解和使用MySQL数据库,感兴趣的朋友可以了解下
    2021-01-01
  • 简述MySQL InnoDB存储引擎

    简述MySQL InnoDB存储引擎

    这篇文章主要介绍了MySQL InnoDB存储引擎的相关资料,帮助大家更好的了解MySQL的存储引擎,感兴趣的朋友可以了解下
    2020-08-08
  • MYSQL如何 查询数据库中所有表中的数据量

    MYSQL如何 查询数据库中所有表中的数据量

    INFORMATION_SCHEMA.TABLES 是 MySQL 中的系统表,用于存储关于数据库中的表的信息,这篇文章主要介绍了MYSQL如何 查询数据库中所有表中的数据量,需要的朋友可以参考下
    2024-01-01
  • MYSQL函数的使用梳理

    MYSQL函数的使用梳理

    本篇文章讲解是是MySQL的函数方法,涵盖所有的MySQL常见的方法,MySQL函数,是一种控制流程函数,属于数据库用语言,以下列出了这些函数的说明
    2022-05-05
  • 一台linux主机启动多个MySQL数据库的方法

    一台linux主机启动多个MySQL数据库的方法

    这篇文章主要介绍了一台linux主机启动多个MySQL数据库的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • MySQL创建数据库并支持中文字符的操作方法

    MySQL创建数据库并支持中文字符的操作方法

    这篇文章主要介绍了MySQL创建数据库并支持中文字符的操作方法,本文给大家介绍的非常详细,对大家的学习或工作具体一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01

最新评论