configure MySql5.6回転数にCentos7方法

事前に準備:
MySQLの-5.6 RPMパッケージができるミラーサイトを捜狐ダウンロードします。
サーバーにアップロード、ダウンロードパッケージには、あなたがこのブログを参照することができますどのようにアップロードすることがわからない場合CentOs7がSFTPおよびSFTPよく使用するコマンドを設定し

1.アンインストールCentOSの独自MariaDB(MySQLのそれ以降のバージョンクローズドソース傾向があるので、プリインストールMariaDB始め)

#检测系统是否安装了mariadb
rpm -qa | grep -i mariadb
结果:mariadb-libs-5.5.60-1.el7_5.x86_64

発見mariadb5.5、チェックし、それをアンインストール

#卸载
rpm -e  --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
#再次检查
rpm -qa | grep -i mariadb

#查找有没有剩余的文件,有就用 rm命令删掉
find / -iname mariadb
whereis mariadb

2.あなたは、MySQL、アンインストールをお持ちの場合

#查看是否有MySQL
rpm -qa | grep -i mysql
结果:MySQL-client-5.6.38-1.el7.x86_64
#卸载
rpm -e MySQL-client-5.6.38-1.el7.x86_64
#再找有没有mysql文件
whereis mysql
结果:mysql: /usr/lib64/mysql
#删除掉
rm -rf /usr/lib64/mysql

ライン上でのMySQLの名前3.(オプション)、デフォルトのrootユーザーを作成しない、mysqlのユーザーおよびグループを作成したユーザグループ

#检查mysql用户及组是否存在,如果没有就进行添加
cat /etc/group |grep mysql  #cat /etc/passwd |grep mysql
#创建组
groupadd mysql
#创建用户并把该用户加入到组mysql,-r指该用户是内部用户,不允许外部登录
useradd -r -g mysql mysql
#给用户mysql设置密码
 passwd mysql

依存、次の2つの先行をインストールしてください。3.ない場合、インストールは後で文句を言うでしょう

yum -y install autoconf
yum install libaio

アップロードされたパッケージに4 rpmの位置、インストール

ls
结果:MySQL-5.6.25-1.el6.x86_64.rpm-bundle.tar

#打开压缩包,因为没有压缩(不是.gz),所以不要加参数 -z
tar -xvf MySQL-5.6.25-1.el6.x86_64.rpm-bundle.tar
结果:MySQL-shared-5.6.25-1.el6.x86_64.rpm
	MySQL-shared-compat-5.6.25-1.el6.x86_64.rpm
	MySQL-embedded-5.6.25-1.el6.x86_64.rpm
	MySQL-devel-5.6.25-1.el6.x86_64.rpm
	MySQL-client-5.6.25-1.el6.x86_64.rpm
	MySQL-test-5.6.25-1.el6.x86_64.rpm
	MySQL-server-5.6.25-1.el6.x86_64.rpm

インストールを開始するために、

rpm -ivh MySQL-client-5.6.25-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.6.25-1.el6.x86_64.rpm
rpm -ivh MySQL-server-5.6.25-1.el6.x86_64.rpm

(エラーはエラーのために解決することができる発生した場合、印刷情報は、エラーメッセージがあるかどうかに注意しては)
(の実装に初期化されていない場合は、自動的に実装の最後のステップの後に開始されます/usr/bin/mysql_install_db以下の情報コマンド)が表示されます:
ここに画像を挿入説明

情報は、初期パスワードを生成されていない場合は、MySQLユーザグループを追加する可能性があるため、それがユーザーのパスワードを使用します。通常は、この時間は、あなたが最初に実行することができ/usr/bin/mysql_install_db、初期化を、初期ビューエラーはありません、エラーはステップ5に進みません。

#查看密码
cat /root/.mysql_secret
结果:The random password set for the root user at Sat Mar 21 14:31:07 2020 (local time): e2FJHIRyYK90LIyC
#密码即为e2FJHIRyYK90LIyC

5. MySQLを開始する準備ができて

service mysql status
结果:MySQL is not running

service mysql start

mysql -uroot -p
Enter password:(输入刚才的密码)
#进入MySQL,设置初始密码,括号内就是密码,可以根据你的需要进行设置
set password = password('root');

#开启root用户的远程登录权限 和远程登录密码(就是这里的rootpwd)
grant all privileges on *.* to 'root'@'%' identified by 'rootpwd' with grant option;

select Host, user from user;

ここに画像を挿入説明
%それを説明するためにルートがユーザに対応する参照してください。

#刷新权限,让我们的改动立即生效
flush privileges;
#退出
quit

5.再起動MySQLサービス

service mysql restart

6.開いているポート3306
クラウドサーバ、(Iアリクラウドサーバー)は、ファイアウォールの外部制御の合計があるので、あなたはアリクラウドコンソールのセキュリティグループルールを追加することができ、デフォルトではオフになっています。
プライベートサーバー、そして一般的には、ファイアウォールを開き、ファイアウォール上で開いているポートする必要があります。

#查看防火墙状态,
firewall-cmd --state
#如果没有运行就systemctl start firewalld启动防火墙

#添加3306端口
 firewall-cmd --permanent --zone=public --add-port=3306/tcp
#重载防火墙
 firewall-cmd --reload

7. Navicatはローカル接続:
ここに画像を挿入説明

公開された19元の記事 ウォンの賞賛6 ビュー1587

おすすめ

転載: blog.csdn.net/weixin_43838446/article/details/105009341