この記事の参照先:https://blog.csdn.net/u012402177/article/details/82870433
1.まず、マシンにMySQLがインストールされているかどうかを確認します
rpm -qa|grep -i mysql
如果你的机子有,就会出现如下图.不出现就是没有
检查是否有mariadb,有就干掉
检查命令:rpm -qa|grep -i maria
干掉命令:yum -y remove maria*
2. MySQL5.5サーバーおよびクライアントパッケージをダウンロードします。2.1
準備(インストールパッケージを保存するフォルダーを作成します)
移动到你的opt文件夹
cd /opt
创建一个mysql5.5的文件夹
mkdir mysql5.5
查看/opt目录下是否有mysql5.5的文件夹
ls
移动到/opt/mysql5.5的文件夹下
cd /opt/mysql5.5
2.2ダウンロードを開始する
没有wget的,安装一个。你不知道你有没有wget的,也可以直接执行,
如果你有它会自动安装失败的,不要慌。
yum -y install wget
下载服务器包:
wget https://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.59-1.el7.x86_64.rpm
下载客户端包:
wget https://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.59-1.el7.x86_64.rpm
3.サーバーとクライアントをインストールします
rpm -ivh --nodeps MySQL-server-5.5.59-1.el7.x86_64.rpm
rpm -ivh --nodeps MySQL-client-5.5.59-1.el7.x86_64.rpm
检查是否安装成功
rpm -qa|grep -i mysql
如果有以下两个就是安装成功了,只有一个是不对的。
4.MySQLを起動して設定します
启动MySQL:
service mysql start
设置开机自启动:
systemctl enable mysql
验证自启动是否成功:
chkconfig --list|grep mysql
3,4,5都是开则说明设置成功
5. MySQL5.5を入力し、パスワードを設定します
进入MySQL:(默认账号root)
mysql -uroot
设置密码:
(该处设置的应该MySQL所有用户的密码,都变成了root)
(提示:MySQL密码除了比较大的公司,我建议你就设置成root或者123456)
set password=password('root');
6.MySQLリモートログインを開きます
没有这玩意应该不能在其他机子上远程你的数据库,我建议你开
grant all privileges on *.* to 'root'@'%' identified by 'root';
然后刷新
flush privileges;
7.次にファイアウォールをオフにします
防火墙有两种firewalld和iptable,你可以都试
一、防火墙的开启、关闭、禁用命令
(1)设置开机启用防火墙:systemctl enable firewalld.service
(2)设置开机禁用防火墙:systemctl disable firewalld.service
(3)启动防火墙:systemctl start firewalld
(4)关闭防火墙:systemctl stop firewalld
(5)检查防火墙状态:systemctl status firewalld
二、使用firewall-cmd配置端口
(1)查看防火墙状态:firewall-cmd --state
(2)重新加载配置:firewall-cmd --reload
(3)查看开放的端口:firewall-cmd --list-ports
(4)开启防火墙端口:firewall-cmd --zone=public --add-port=9200/tcp --permanent
命令含义:
–zone #作用域
–add-port=9200/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
注意:添加端口后,必须用命令firewall-cmd --reload重新加载一遍才会生效
(5)关闭防火墙端口:firewall-cmd --zone=public --remove-port=9200/tcp --permanent
この記事の参照先:https://blog.csdn.net/u012402177/article/details/82870433