CentOS7下MySQL的安装与配置

Posted qq1207501666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7下MySQL的安装与配置相关的知识,希望对你有一定的参考价值。

前述

  CentOS7默认不支持mysql,使用yum install mysql 安装的是mariadb,mariadb是mysql一个开源分支,所以我们需要配置新的yum源来进行MySQL的安装

操作

  步骤1: 下载安装MySQL的yum源(这里版本选的5.7)

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

     yum localinstall mysql57-community-release-el7-8.noarch.rpm 

  步骤2: 清理yum缓存: 

     yum clean all && yum makecache 

  步骤3: 按需要安装相应的包

     yum -y install mysql-community-client  # 客户端

     yum -y install mysql-community-server  # 服务端 

     yum -y install mysql-community-devel  # 开发库

  步骤4: 启动MySQL服务,需要安装服务端 mysql-community-server

     systemctl start mysqld 

  步骤5: 设置root用户密码,默认密码为空,命令行直接敲 mysql就可以连接

     mysqladmin -u root password "newpass" 

    如提示: mysqladmin: unable to change password; error: ‘Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 50556, now running 50722. Please use mysql_upgrade to fix this error.‘

    执行: mysql_upgrade

  步骤6: 连接MySQL

     mysql -u root -pnewpass  # 注意 -p后面不能有空格

    

以上是关于CentOS7下MySQL的安装与配置的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7下安装MySQL5.7安装与配置

CentOS7下安装MySQL5.7安装与配置(转)

centos7下YUM mysql5.7安装与配置

Centos 7下mysql的安装与配置

CentOS7 64位下MySQL安装与配置(YUM)

CentOS7 下的mysql安装与配置