centos 6.5インストールMySql 6.7

2871 ワード

前言
以前centosでmysqlサービスを3回インストールしたことがありますが、失敗しました.深刻な場合、システムが停止し、すべてのサービスが再利用されました.私はいろいろなインストール方法を試しました.例えば:
他の人が提供した良いtagをダウンロードします.gz、解凍して、人の手順に従って一歩一歩来て、結果はインストールした後に起動して失敗します~このような命令はインストールします:yum install-y mysql-server mysql mysql-devel、インストールした後に起動して失敗して、fuck!!!
同じ境遇の小さい仲间があることを望んで、私の方式によって一回诘めることができて、バージョン番号が同じならば、きっとできて、すべての雷は私はすべてあなた达のために过ごしました!!
1.MySQL yumリポジトリのインストール
ダウンロードするリソースを見つけます.http://dev.mysql.com/downloads/repo/yum/
ダウンロードするリソースを見つけます
MySQL Yumダウンロードページ
MySQL Yumダウンロードページ
ダウンロードリンクをコピーし、wgetはリポジトリを取得し、エラーがないことを確認し、md 5で検証し、公式サイトのファイルと一致してエラーがないことを確認します.
wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
md5sum mysql57-community-release-el6-7.noarch.rpm
rpm -ivh mysql57-community-release-el6-7.noarch.rpm

めいれいインタフェース
2.MySQL 5.7サービス側とクライアント依存パッケージのインストール
以上mysql 5をインストールしました.7のyumリポジトリでmysqlサービス側とクライアント依存パッケージのインストールを開始できます
yum install -y mysql-community-client mysql-community-server

めいれいインタフェース
3.MySQL 5.7 Server構成接続を開始します.
Start MySQL 5.7 service mysqlサービスを開く
service mysqld start

And find initial mysql 5.7 root password from log file mysqlを初期化する管理者パスワードを見つけ、logファイルに初期化パスワードを入力
grep -i temporary /var/log/mysqld.log

Login into MySQL 5.7 using password you got from temporary password that you searched from above初期化パスワードでmysqlにログイン
mysql -uroot -p

Only command MySQL 5.7 is going to let you run once you login with your default password is password command mysql管理者の新しいパスワードを設定
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('Yourpassword1!');

命令インタフェース5-mysql初期化パスワードを取得し、管理者パスワードを設定する
これでMySQL 5.7 serverのインストールに成功しました.以下に必要な構成を行います.
4.必要な構成
1、mysql管理者パスワードを入力してログインする
mysql -uroot -p

2、授権権限
任意のホストがmyuserアカウントとmypwdパスワードを使用してMySQLサーバに接続できるようにします.
mysql>
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'noface@@^' WITH GRANT OPTION;  

GRANT ALL PRIVILEGES ON *.* TO 'noface'@'%' IDENTIFIED BY 'noface@' WITH GRANT OPTION;  

3、即時更新有効
mysql> FLUSH PRIVILEGES;  

4、その後、ファイアウォールを開放したり、自己起動を設定したり、MySQLのセキュリティ設定を強化したりすることもできます.
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT  
/etc/init.d/iptables save  
chkconfig mysqld on  
mysql_secure_installation  

MySQLのセキュリティ設定の強化についてNorthparkブログ
転載は元の住所を明記してください.ありがとうございます.私のNorthparkブログ:http://blog.northpark.cn私のNorthparkのウェブサイト:https://northpark.cn