本文的内容:
1、安装Mysql
2、关闭Linux防火墙
3、创建远程访问用户和权限
扫码关注 青春正当时


第一步:安装Yum Repository
[root@localhost ~]# wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm
第二步:使用rpm来安装MySQL
[root@localhost ~]# rpm -ivh mysql80-community-release-el8-1.noarch.rpm
第三步:使用yum安装mysql服务
[root@localhost ~]# yum install mysql-server
第四步:使用yum安装mysql服务
[root@localhost ~]# systemctl list-unit-files|grep mysqldmysqld.service disabledmysqld@.service disabled[root@localhost ~]# systemctl enable mysqld.service #设置开机启动Created symlink etc/systemd/system/multi-user.target.wants/mysqld.service → usr/lib/systemd/system/mysqld.service.[root@localhost ~]# systemctl list-unit-files|grep mysqldmysqld.service enabledmysqld@.service disabled
效果如图所示:

第五步:检查是否已经启动,没有则启动MySQL
[root@localhost ~]# ps -ef|grep mysql # 查看是否启动MySQL服务root 4311 32702 0 21:07 pts/4 00:00:00 grep --color=auto mysql[root@localhost ~]# systemctl start mysqld.service #启动服务
效果如下图:

第六步:配置数据库 mysql_secure_installation

第七步:关闭Linux防火墙
--1)查看防火墙状态
firewall-cmd --state

running表示防火墙是开启状态
--2)关闭防火墙
systemctl stop firewalld.service

--3)永久关闭防火墙
systemctl disable firewalld.service # disable表示关闭,enable表示开启

第八步:创建远程访问用户和权限
1)查看目前的用户表:
select host,user from user;
host:允许连入的主机号
user:用户信息
2)创建用户
create user 'username'@'host' identified by'password';# 说明# username:用户名# host:主机地址# password:密码
3) 设置权限
grant privileges on databasename.tablename to 'username'@'host'# privileges:用户的操作权限;如SELECT,INSERT,UPDATE等,如果要授予所的权限则使用ALL# databasename:数据库名# tablename :表名# username :用户名# host:主机地址# 例子:GRANT ALL ON *.* TO 'sophia1'@'%'; # 只要是sophia1用户名都可以访问4)刷新权限,重启mysql
flush privileges; #刷新权限systemctl restart mysqld.service #重启mysql服务
文章转载自助力小白闯IT,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




