CentOS7.5 安装MySql的教程

 更新时间:2020年10月28日 11:11:37   作者:单眼皮的小熊  
这篇文章主要介绍了CentOS7.5 安装MySql的教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1.先检查系统是否装有mysql

rpm -qa | grep mysql

2.下载mysql的repo源(5.7)

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

 如果报错: -bash: wget: 未找到命令

 安装插件  yum -y install wget

3.安装 mysql-community-release-el7-5.noarch.rpm

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

4.安装MySQL

sudo yum install mysql-server

5.重置MySQL密码

查看MySQL运行状态,运行状态如图:

systemctl status mysqld.service

 此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:

grep "password" /var/log/mysqld.log

如下命令进入数据库:

mysql -uroot -p

输入初始密码(是上面图片最后面的 Es9akjRtrd<4),此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

其中‘new password'替换成你要设置的密码,注意:密码设置必须要大小写字母数字和特殊符号(,/';:等),不然不能配置成功

6.重启MySQL服务

service mysqld restart

接着设置Root账户远程连接密码,账户和密码都是 root

 mysql -u root -p

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "你的密码"; 

重启服务器 

service mysqld restart

7.使用外网工具连接MySQL

连接mysql的用户名和密码都是 root

关闭防火墙

systemctl stop firewalld.service

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

相关文章

  • MySQL的全局锁和表级锁的具体使用

    MySQL的全局锁和表级锁的具体使用

    在真实的企业开发环境中使用MySQL,我们应该考虑一个问题:如果保证数据并发访问的一致性呢?这一篇我就来聊聊MySQL的锁,感兴趣的可以了解一下
    2021-08-08
  • mysql时间格式和Java时间格式的对应方式

    mysql时间格式和Java时间格式的对应方式

    这篇文章主要介绍了mysql时间格式和Java时间格式的对应方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 详解MySQL开启远程连接权限

    详解MySQL开启远程连接权限

    这篇文章主要介绍了MySQL开启远程连接权限,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • MySQL数据库主机127.0.0.1与localhost区别

    MySQL数据库主机127.0.0.1与localhost区别

    这篇文章主要介绍了MySQL主机127.0.0.1与localhost区别总结,需要的朋友可以参考下
    2018-06-06
  • MySQL数据库自连接实例讲解

    MySQL数据库自连接实例讲解

    针对相同的表进行的连接被称为"自连接"(self join),下面这篇文章主要给大家介绍了关于MySQL数据库自连接实例讲解的相关资料,文中通过图文以及实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • MySQL中count(*)、count(1)和count(字段名)的区别及说明

    MySQL中count(*)、count(1)和count(字段名)的区别及说明

    这篇文章主要介绍了MySQL中count(*)、count(1)和count(字段名)的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • MySQL 字符串拆分操作(含分隔符的字符串截取)

    MySQL 字符串拆分操作(含分隔符的字符串截取)

    这篇文章主要介绍了MySQL 字符串拆分操作(含分隔符的字符串截取),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • MySQL基本增删改查语句练习(最新推荐)

    MySQL基本增删改查语句练习(最新推荐)

    这篇文章主要介绍了MySQL基本增删改查语句练习,本文给大家分享sql增删改查语句是平时开发最常用的,需要的朋友可以参考下
    2023-01-01
  • MySQL中利用索引对数据进行排序的基础教程

    MySQL中利用索引对数据进行排序的基础教程

    这篇文章主要介绍了MySQL中利用索引对数据进行排序的基础教程,需要的朋友可以参考下
    2015-11-11
  • MySQL的核心查询语句详解

    MySQL的核心查询语句详解

    这篇文章主要介绍了MySQL的核心查询语句详解,MySQL是一个流行的关系型数据库管理系统,可用于存储、管理和检索数据。它是一个独立的数据库服务器软件,可安装在计算机或服务器上,需要的朋友可以参考下
    2023-07-07

最新评论