MySQL
是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于Oracle
旗下产品。MySQL
是最流行的关系型数据库管理系统之一,在WEB
应用方面,MySQL
是最好的RDBMS
(Relational Database Management System
,关系数据库管理系统) 应用软件之一。
安装PMySQL分为这几个步骤: 安装镜像源
→安装MySQL
→修改密码
→创建数据库和远程登录用户
→远程登录测试
一、到mysql官网下载并安装镜像源
1、首先到MySQL
官网查看安装文档。点击DOCUMENTATION
进入文档。MySQL官网







wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

yum install mysql80-community-release-el7-3.noarch.rpm -y
二、安装MySQL
1、查看yum
仓库。可以看到默认处于开启的是MySQL-8.0
版本。我们需要安装MySQL-5.7
。这个时候需要安装一个工具:yum-utils
。
查看仓库:yum repolist all|grep mysql
安装工具:yum install yum-utils -y

关闭MySQL-8.0:
yum-config-manager --disable mysql80-community
开启MySQL-5.7:
yum-config-manager --enable mysql57-community
再次查看仓库:
yum repolist all|grep mysql

yum install mysql-community-server -y
4、启动MySQL
,查看进程。
启动:
systemctl start mysqld
查看状态:
systemctl status mysqld
查看进程:
ps -ef|grep mysqld
三、查看MySQL初始密码并修改
1、查看初始密码
。找到密码后进行登录。
查看密码:
cat /var/log/mysqld.log
登录mysql:
mysql -uroot -p

1)修改validate_password_policy参数值为0(1为开启复杂策略)
set global validate_password_policy=0;
2)修改validate_password_length参数值为1
set global validate_password_length=1;
3)修改密码
alter user 'root'@'localhost' identified by '你的密码';
四、创建数据库和远程登录用户
1、创建数据库
。
create database wordpress;
查看数据库:show databases;

开启3306端口:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重启防火墙:
firewall-cmd --reload
查看端口开启情况:
firewall-cmd --list-ports
创建可以远程登录用户:
create user '你的远程登录用户名'@'%' identified by '你的密码';
修改权限:
grant all privileges on *.* to '你的远程登录用户名'@'%';
五、远程连接测试
1、远程连接使用Navicat premium
。如果没有安装请参考:安装Navicat远程连接MySQL数据库。输入远程登录用户名
和密码
。点击连接测试
。成功以后就可以远程管理数据库了。

评论