美文网首页
centos 7安装mysql

centos 7安装mysql

作者: 没有故事的老大爷 | 来源:发表于2018-08-24 00:12 被阅读0次

1. 下载yum包(两种方式)

  • wget下载
wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'

2. 安装软件源

rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

3. 选择安装版本安装

  • 列出版本
$yum repolist all | grep mysql
mysql-cluster-7.5-community/x86_64 MySQL Cluster 7.5 Community   disabled
mysql-cluster-7.5-community-source MySQL Cluster 7.5 Community - disabled
mysql-cluster-7.6-community/x86_64 MySQL Cluster 7.6 Community   disabled
mysql-cluster-7.6-community-source MySQL Cluster 7.6 Community - disabled
!mysql-connectors-community/x86_64 MySQL Connectors Community    enabled:     63
mysql-connectors-community-source  MySQL Connectors Community -  disabled
!mysql-tools-community/x86_64      MySQL Tools Community         enabled:     69
mysql-tools-community-source       MySQL Tools Community - Sourc disabled
mysql-tools-preview/x86_64         MySQL Tools Preview           disabled
mysql-tools-preview-source         MySQL Tools Preview - Source  disabled
mysql55-community/x86_64           MySQL 5.5 Community Server    disabled
mysql55-community-source           MySQL 5.5 Community Server -  disabled
mysql56-community/x86_64           MySQL 5.6 Community Server    disabled
mysql56-community-source           MySQL 5.6 Community Server -  disabled
!mysql57-community/x86_64          MySQL 5.7 Community Server    enabled:    287
mysql57-community-source           MySQL 5.7 Community Server -  disabled
mysql80-community/x86_64           MySQL 8.0 Community Server    disabled
mysql80-community-source           MySQL 8.0 Community Server -  disabled

如果想安装最新版本的,直接使用 yum 命令即可

yum install mysql-community-server

如果想要安装 5.6 版本的,有2个方法。命令行支持 yum-config-manager 命令的话,可以使用如下命令:

$ sudo dnf config-manager --disable mysql57-community
$ sudo dnf config-manager --enable mysql56-community
$ yum repolist | grep mysql
mysql-connectors-community/x86_64 MySQL Connectors Community                  36
mysql-tools-community/x86_64      MySQL Tools Community                       47
mysql56-community/x86_64          MySQL 5.6 Community Server                 327

或者直接修改 /etc/yum.repos.d/mysql-community.repo 这个文件

# Enable to use MySQL 5.6
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/
enabled=1 #表示当前版本是安装
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=0 #默认这个是 1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

通过设置 enabled 来决定安装哪个版本。
设置好之后使用 yum 安装即可。

4. 启动mysql

systemctl start mysqld.service

5. 查看mysql运行状态

systemctl status mysqld.service

6. 安装之后是有root密码的,但是是随机的, 需要修改

  • 获取mysql临时随机密码
grep 'temporary password' /var/log/mysqld.log

这里的密码是YdsGaxOq>2n!

  • 登录并修改密码
mysql -uroot -pYdsGaxOq>2n!
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

update user set authentication_string=password('123abc') where user='root';
flush privileges;

7. 授权其他机器登陆

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

FLUSH  PRIVILEGES;

作者 @没有故事的老大爷
在所有不被想起的快乐里,我最喜欢你

相关文章

  • 2018-04-19

    Centos 7 安装 tomcat7, jdk,mysql,zookeeper Centos 安装jdk 安装...

  • Zabbix/安装

    安装MySQL:如果没有安装MySQL,则需要先安装。Centos7之前: Centos7使用了MariaDB替代...

  • linux 安装mysql5.7新命令

    安装mysql新命令 CentOS7安装MySQL 在CentOS中默认安装有MariaDB,这个是MySQL的...

  • yum安装nginx,mysql,php

    centos7 一、安装nginx 安装mysql(centos7) 安装php centos8 安装php74 ...

  • centos7下安装mysql

    mysql安装 centos7下使用yum源安装mysql 因为centos7下默认没有mysql的yum源,所以...

  • HIVE搭建

    安装mysql centos7安装mariaDB安装mysql教程1安装mysql教程2安装教程3安装mysql教...

  • CentOS 7中安装 MySQL 出现了 No package

    CentOS 7 安装 mysql-server 爬坑 发现问题 在centos 6安装 mysql-server...

  • CentOS 7 安装MySQL

    (1)安装mysql Centos7通过yum安装最新MySQL (2)安装mysql 【1】安装mysql 步骤...

  • VirualBox + LNMP(CentOS) 环境

    安装内容 安装CentOS(LINUX) 安装PHP开发环境 安装MySQL 安装Nginx CentOS 7 V...

  • centos安装MySQL5.7

    centos安装MySQL5.7 安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1、配置YU...

网友评论

      本文标题:centos 7安装mysql

      本文链接:https://www.haomeiwen.com/subject/oyuviftx.html