Linux(CentOS7)はMySQL5.5.5をインストールします

この記事の参照先: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

345都是开则说明设置成功

ここに画像の説明を挿入
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

おすすめ

転載: blog.csdn.net/MYNAMEL/article/details/109668463
おすすめ