CentOS 7 yum 安装MySql

说明:

系统:CentOS 7

版本:Mysql 5.x

安装方式:yum

第一章节 卸载

特别说明:仅需执行命令开头的行

  1. 查看已安装的mysql
    命令:rpm -qa | grep -i mysql

如图可能有上述程序或依赖,分别执行 第2步命令

  1. 命令:yum remove mysql-community-server-5.6.36-2.el7.x86_64

说明:循环执行 命令:rpm -qa | grep -i mysql

命令:yum remove (此处是上面列举的程序或依赖)

直到 命令: rpm -qa | grep -i mysql 后文件列表为空,卸载完毕,之后删除Mysql文件目录

mysql yum 安装repo源 yum安装mysql目录在哪_sql

  1. 使用命令查看mysql相关的文件目录
    命令:find / -name mysql
  2. 依次删除上述列出的目录
    命令:rm -rf /var/lib/mysql
    直至 命令find / -name mysql列出文件和目录为空

至此mysql已成功卸载

第二章节 安装

  1. 新开的云服务器,需要检测系统是否自带安装mysql
    命令:yum list installed | grep mysql
  2. 如果发现有系统自带mysql,果断这么干
    命令:yum -y remove mysql-libs.x86_64
  3. 随便在你存放文件的目录下执行,这里解释一下,由于这个mysql的yum源服务器在国外,所以下载速度会比较慢,还好mysql5.6只有79M大,而mysql5.7就有182M了,所以这是我不想安装mysql5.7的原因
    命令:wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
  4. 接着执行这句,解释一下,这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出mysql-community-source.repo和mysql-community.repo
    命令:rpm -ivh mysql-community-release-el6-5.noarch.rpm
  5. 这个时候,可以用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件
    命令:yum repolist all | grep mysql
  6. 安装mysql 服务器命令(一路yes 输入 y):
    命令:yum install mysql-community-server
  7. 安装成功后
    命令:service mysqld start

    Mysql服务 启动停止命令
  • service mysqld start 启动
  • service mysqld stop 停止
  • service mysqld restart 重启
  • enable mysqld.service 配置开机启动

至此Mysql安装完毕

第三章节 配置用户

  1. 设置密码
    mysql5.x 安装完成后,它的 root 用户的密码默认是空的,我们需要及时用 mysql 的 root 用户登录(第一次直接回车,不用输入密码),并修改密码。
    依次执行下述命令【粗体字】:
    $mysql -u root
    mysql> use mysql;
    mysql> update user set password=PASSWORD(“这里输入root用户密码”) where User=‘root’;
    mysql> flush privileges;

至此:root密码已经设置完毕

  1. 设置远程主机登录
    mysql> GRANT ALL PRIVILEGES ON . TO ‘your username’@’%’ IDENTIFIED BY ‘your password’;
    执行以下命令,为root 用户添加远程登录的能力。
    命令:mysql> GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY “123456”;
    命令解释【斜体字部分】:root为用户名 123456位密码

mysql yum 安装repo源 yum安装mysql目录在哪_mysql_02

至此,就可以通过Navcat客户端远程连接啦!

以上内容引用以下文章,本人亲测通过,如果你使用过程中出现问题,自行百度解决。