centos vmware 安装 mysql

A、安装一个好的centos ;

B、开启端口 3306、80 、22  这几个端口  具体命令参考如下

1, 查看防火墙状态:

firewall-cmd --state

systemctl status firewalld.service

2, 开启防火墙:

systemctl start firewalld.service

3,设置开机自启:

systemctl enable firewalld.service

4, 重启防火墙:

systemctl restart firewalld.service

5, 查看防火墙设置开机自启是否成功:

systemctl is-enabled firewalld.service;echo $?

6,关闭防火墙:

systemctl stop firewalld.service

7,开端口命令:

打开单个端口:firewall-cmd --zone=public --add-port=80/tcp --permanent

打开多个端口:firewall-cmd --zone=public --add-port=20000-29999/tcp --permanent

--permanent  为永久生效,不加为单次有效(重启失效)

8,查看开启端口:

netstat -ntlp 或:firewall-cmd --list-ports

9,关闭端口命令:

firewall-cmd --zone=public --remove-port=80/tcp --permanent

10、查看端口是否打开

firewall-cmd --zone=public --query-port=80/tcp

C   开始安装

 

1 下载并安装MySQL官方的 Yum Repository
[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
 

 

  使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。

 

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
 

 

之后就开始安装MySQL服务器。

 

[root@localhost ~]# yum -y install mysql-community-server
这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。

D 启动mysql

[root@localhost ~]# systemctl start  mysqld.service
  查看MySQL运行状态,运行状态如图:

 

[root@localhost ~]# systemctl status mysqld.service


此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:

[root@localhost ~]# grep "password" /var/log/mysqld.log


  如下命令进入数据库:

[root@localhost ~]# mysql -uroot -p
输入初始密码(是上面图片最后面的 no;e!5>>alfg),此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
其中‘new password’替换成你要设置的密码,注意:密码设置必须要大小写字母数字和特殊符号(,/';:等),不然不能配置成功

 

 E、

开启mysql的远程访问
执行以下命令开启远程访问限制(注意:下面命令开启的IP是 192.168.0.1,如要开启所有的,用%代替IP):

grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'password' with grant option;


然后再输入下面两行命令

mysql> flush privileges;
mysql> exit

 

 

主要摘录

https://blog.csdn.net/qq_36582604/article/details/80526287 安装mysql

https://www.cnblogs.com/rh-fernando/p/11340057.html 端口设置

 

https://blog.csdn.net/m0_46278037/article/details/113923726  修改密码

posted @ 2021-09-09 14:09  临时工~  阅读(127)  评论(1编辑  收藏  举报