使用wget命令获取 mysql yum源

[[email protected] ~]# wget -i http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

使用rpm命令安装 mysql57-community-release-el7-7.noarch.rpm

[[email protected] ~]# rpm -ivh mysql57-community-release-el7-7.noarch.rpm

使用vim命令查看并修改需要安装的mysql版本

[[email protected] ~]# vim /etc/yum.repos.d/mysql-community-source.repo

我们这里安装5.7版本,所以将5.7版本的enabled设置为1,保存并退出

Linux下安装mysql

使用yum命令安装mysql

[[email protected] ~]# yum install mysql-community-server

使用systemctl命令启动mysql服务

[[email protected] ~]# systemctl start mysqld.service

然后在日子里面找mysql的密码

[[email protected] ~]# vim /var/log/mysqld.log

Linux下安装mysql

进入数据库:

[[email protected] ~]# mysql -u root -p

Linux下安装mysql

修改root账号连接数据库密码

mysql> set password = password('MyNewPassWord123456!');

(补)刚刚忘记了很重要的一步,授权远程访问数据库:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyNewPassWord123456!' WITH GRANT OPTION;

退出数据库

mysql> quit;

重启数据库

[[email protected] ~]# systemctl restart mysqld

至此,MySql数据库安装完毕!

但是,需要值得注意的是,如果你的linux系统防火墙没有关闭的话,依然无法通过网络访问到MySql数据库

那么,需要使用 systemctl命令关闭防火墙!!!

[[email protected] ~]# systemctl stop firewalld

关闭的防火墙,就够了么?就目前来说,是能连接成功了。

但是,重启linux虚拟机后呢???不行,还是不行!

那么,需要使用systemctl命令禁止防火墙开机启动

[[email protected] ~]# systemctl disable firewalld

好了,现在随便玩了!!!(顺便提一下,这样很不安全。仅仅只适合自己玩而已!)

相关文章:

  • 2021-12-09
  • 2021-11-27
  • 2021-12-09
  • 2021-11-29
猜你喜欢
  • 2021-12-07
  • 2021-06-20
  • 2022-01-08
  • 2022-12-23
  • 2022-12-23
  • 2021-12-06
  • 2021-12-07
  • 2021-11-20
相关资源
相似解决方案