超详细简单的mysql安装教程

    技术2026-06-08  10

    第一步:检查系统中是否已经安装有mysql

    使用命令 rpm -qa | grep mysql

    第二步:检查系统中是否有自带的数据库在版本比较新的centos7中有自带的mariadb数据库如果你使用yum命令自动安装的话仅仅只是更新了mariadb数据库 使用命令检查是否有mariadb数据库

    命令 rpm -qa | grep mariadb结果发现有我们需要对其进行卸载

    使用yum命令对其进行移除

    命令 yum -y remove mariadb-libs-5.5.35-3.el7.x86_64

    检查是否移除

    命令 rpm -qa | grep mariadb

    下载mysql安装包文件

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

    安装mysql-community-release-el7-5.noarch.rpm包

    命令rpm -ivh mysql-community-release-el7-5.noarch.rpm

    安装好后会在 /etc/yum.repos.d/ 目录下新增 mysql-community.repo 、mysql-community-source.repo 两个 yum 源文件。

    执行 yum repolist all | grep mysql 命令查看可用的 mysql 安装文件

    安装mysql服务

    命令 yum install mysql -server

    然后启动mysql服务

    命令 systemctl start mysqld.service

    重启mysql服务

    命令 systemctl restart mysqld.service

    停止mysql服务

    命令 systemctl stop mysqld.service

    设置mysql服务开机自启动

    命令 systemctl enable mysqld.service

    设置mysql服务永远不启动

    命令 systemctl disable mysqld.service

    为mysql设置密码:因为mysql刚刚安装好他的密码默认是空的所以第一次回车就好

    命令mysql -u root 回车 命令 Use mysql;

    update user set password=PASSWORD("这里输入root用户密码") where User='root'; Flush privileges;

    如果刚刚安装好的mysql遇见以下问题就使用命令进入init.d目录

    命令是 cd /etc/init.d

    然后 重新关闭和启动mysql服务

    命令 sudo service mysql stop 命令 sudo service mysql start

    然后使用命令mysql -u root 为刚刚安装的mysql设置密码

    命令 mysql -u root 命令 update user set password=PASSWORD(123456你的密码”) where User=‘root用户’; 命令 flush privileges;

    设置远程主机登录:

    命令 GRANT ALL PRIVILEGES ON *.* TO 'your username'@'%' IDENTIFIED BY 'your password';

    执行以下命令,为root 用户添加远程登录的能力

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

    就此mysql安装完成

    Processed: 0.028, SQL: 10