CentOS7 安装 MySQL

Posted Coca-Mirinda

tags:

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

1.下载mysq的repo源
  wget http://repo.mysql.com/mysql-community-release-e17-5.noarch.rpm

2.安装mysql-community-release-e17-5.noarch.rpm包
  sudo rmp -ivh mysql-community-release-e17-5.noarch.rpm

安装这两个包后,会获得两个MySQL的yum repo源:
  /etc/yum.repos.d/mysql-community.repo
  /etc/yum.repos.d/mysql-community-source.repo

3.安装MySQL

  sudo yum install mysql-server mysql-client libmysqlclient-dev mysql-devel 

  MySQL-python(与上面那一行连着写)

如果上面遇到问题:
  看下服务开没 systemctl status mysqld

4.初始化:
  mysql_install_db

5.设置密码
  方式一(SET PASSWORD 命令):
    mysql -u root
    SET PASSWORD FOR ‘root‘@‘localhost‘=PASSWORD(‘新密码‘);

  方式二(使用mysqladmin):
    mysqladmin -u root password ‘新密码‘
    如果root已经设置过密码,采用以下方法:
    mysqladmin -u root password 旧密码 ‘新密码‘

  方式三(使用update直接编辑user表):
    mysql -u root
    use mysql
    UPDATE user SET PASSWORD = PASSWORD(‘新密码‘) WHERE user = ‘root‘;

  忘记密码:
    mysql_safe --skip-grant-tables
    mysql -u root myql
    UPDATE user SET PASSWORD = PASSWORD(‘新密码‘) WHERE user = ‘root‘;
    FLUSH PRIVILEGES;

设置utf-8编码:
  在 vi/etc/my.cnf:
    # 在文件中[mysqld]下面增加一行:
    character_set_server = utf8
  # 重启生效
    使用命令:systemctl restart mysqld



























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

Centos7安装Mysql九条命令搞定

centos7.2的yum安装mysql和修改初始密码

centos7安装的mysql怎么远程连接

MysqlCentos7.4下源码安装mysql-5.7.21

MysqlCentOS7启动MySQL报错Failed to start mysqld.service

网络游戏端 零纪元 服务端搭建