centos7.4系统中yum源安装mysql 5.6

 更新时间:2018年09月04日 08:45:32   作者:蒋将将  
本文给大家介绍的是如何在centos7.4系统中通过yum源安装MySQL 5.6数据库,CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的,今天我们就来看看具体如何操作

系统环境:centos7.4

一,查看是否安装有数据库:

yum list installed | grep mysqld/mariadb

二,安装centos7系统带有mysql5.6安装包的yum源RPM资源包:

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

yum clean all

yum repolist

三,安装msyql5.6:

yum -y install mysql-community-server

四,启动服务:

systemctl start mysqld

systemctl enable mysqld

五,重置密码:是具体情况而定(可以省略,无密码登陆)

#mysql_secure_installation

Set root password? [Y/n] y              [设置root用户密码]

Remove anonymous users? [Y/n] y           [删除匿名用户]

Disallow root login remotely? [Y/n] n        [禁止root远程登录]

Remove test database and access to it? [Y/n] y    [删除test数据库]

Reload privilege tables now? [Y/n] y         [刷新权限]

六,查看mysql版本:

mysql -V

mysql Ver 14.14 Distrib 5.6.39, for Linux (x86_64) using EditLine wrapper

七,验证:(无密码)

mysql -uroot -p 密码

八、设置密码和远程权限

数据库密码设置:#set password for 'root'@'localhost'=password('userpasswd');

九、配置防火墙

  firewall-cmd --zone=public --add-port=3306/tcp --permanent

相关文章

  • MySQL解决Navicat设置默认字符串时的报错问题

    MySQL解决Navicat设置默认字符串时的报错问题

    本文主要介绍了MySQL解决Navicat设置默认字符串时的报错,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • MySQL如何设置动态创建时间(create_time)和修改时间(update_time)

    MySQL如何设置动态创建时间(create_time)和修改时间(update_time)

    本文主要介绍了MySQL如何设置动态创建时间(create_time)和修改时间(update_time),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • Mysql查看版本号的几种方式

    Mysql查看版本号的几种方式

    这篇文章主要介绍了Mysql查看版本号的五种方式介绍,需要的朋友可以参考下
    2013-05-05
  • MySQL 常见时间字段设置小结

    MySQL 常见时间字段设置小结

    本文详细探讨了MySQL中常见时间字段的设置和处理,包括DATETIME、DATE、TIME和TIMESTAMP等类型的介绍,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-11-11
  • Mysql 行级锁的使用及死锁的预防方案

    Mysql 行级锁的使用及死锁的预防方案

    mysql的InnoDB,支持事务和行级锁,可以使用行锁来处理用户提现等业务。使用mysql锁的时候有时候会出现死锁,要做好死锁的预防。这篇文章通过实例应用给大家讲解
    2016-12-12
  • Oracle10个分区和Mysql分区区别详解

    Oracle10个分区和Mysql分区区别详解

    MySQL分区常用的是:range、list、hash、key,Oracle10g分区常用的是:range(范围分区)、list(列表分区)、hash(哈希分区)、range-hash(范围—哈希分区)、range-list(列表—复合分区)。下面通过本文详细给大家介绍Oracle10个分区和Mysql分区区别,一起看看
    2017-02-02
  • MYSQL 无法识别中文的永久解决方法

    MYSQL 无法识别中文的永久解决方法

    多数情况下,mysql在刚刚安装时是不支持中文的,这是由于编码的问题,那么如何解决这个方法,本文我们就来详细的了解一下
    2021-06-06
  • MySQL之导出整个及单个表数据的操作

    MySQL之导出整个及单个表数据的操作

    这篇文章主要介绍了MySQL之导出整个及单个表数据的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • MySQL创建索引需要了解的

    MySQL创建索引需要了解的

    这篇文章主要介绍了MySQL创建索引需要了解的知识,帮助大家更正确的使用MySQL的索引,感兴趣的朋友可以了解下
    2021-04-04
  • MYSQL删除重复数据的简单方法

    MYSQL删除重复数据的简单方法

    业务中遇到要从表里删除重复数据的需求,使用了下面的方法,执行成功,大家可以参考使用
    2013-11-11

最新评论