美文网首页
MySQL的安装(CentOS 7)

MySQL的安装(CentOS 7)

作者: 懒眉 | 来源:发表于2019-03-20 10:07 被阅读0次
前言

CentOS 7默认安装了mariaDB数据库
什么是mariaDB?

rpm -qa | grep -i mariaDB

也可以看看系统有没有自带或者安装过MySQL

rpm -qa | grep -i mysql

比较尴尬的是mariaDB属于MySQL的分支,并且两者版本同步,导致yum install mysql命令只会在版本不是最新的时候更新mariaDB,而不是安装MySQL,所以需要卸载mariaDB之后再安装MySQL。


  • 卸载 mariaDB
rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64

软件被其他已经安装的软件添加了依赖,类似Windows下删除打开的文件,这里强制删除它。

rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64
  • 下载安装包
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm

此时执行

vim /etc/yum.repos.d/

可以看到



执行以下命令查看可用的 mysql 安装文件。

yum repolist all | grep mysql
  • 安装
yum install mysql-server

完成之后查看


  • 启动与初始化
1. 启动
systemctl start mysqld.service 

其他相关指令
 #重启 mysql
systemctl restart mysqld.service 
#停止 mysql
systemctl stop mysqld.service 
#设置 mysql 开机启动
systemctl enable mysqld.service 
2. 初始化

刚安装时,用户root的密码默认为空,需要登录并设置密码。

#以root登录,第一次输入密码直接enter
mysql -u root -p
use mysql
#设置密码为123456
update user set password=password('123456') where user='root' and host='localhost';
flush privileges;
3. 设置远程登录账号密码

这里要注意,需要开放Linux系统下的3306端口,如果设置完连接不成功可以看下:
CentOS 7防火墙配置

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123456";

用同局域网下的Navicat测试下


参考

rpm 命令|rpm 安装|rpm 卸载|rpm 使用|rpm 删除
CentOS7下使用YUM安装MySQL5.6
Centos7安装并配置mysql5.6完美教程
CentOS 7 程序自启动的问题

相关文章

  • 2018-04-19

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

  • linux 安装mysql5.7新命令

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

  • Zabbix/安装

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

  • centos7下安装mysql

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

  • yum安装nginx,mysql,php

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

  • 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...

网友评论

      本文标题:MySQL的安装(CentOS 7)

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