Centos6.4 で mysql5.7.18 をインストールするための具体的な手順が全員に共有されています。 1. まずMySQLがインストールされているかどうかを確認し、MySQL関連のソフトウェアrpmパッケージを見つけます。 #rpm -qa | grep mysql 2. mysqlに関連するものをすべて削除する #yum -y mysql-libs-5.1.66-2.el6_3.x86_64を削除します 3. 依存パッケージをインストールする #yum -y インストール make gcc-c++ cmake bison-devel ncurses-devellibaio libaio-devel 4. MySQLユーザーグループを作成する #グループ追加mysql 5. mysqlユーザーグループの下にmysqlユーザーを作成する #ユーザーを追加 mysql -g mysql 6. 公式サイトからmysql-5.7.19-linux-glibc2.12-x86_64.tar.gzをダウンロードします。 ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/ 7. mysql-5.7.19-linux-glibc2.12-x86_64.tarを/optフォルダに置きます。 8. mysql-5.7.19-linux-glibc2.12-x86_64.tar.gzファイルを解凍します。 #tar xzvfmysql-5.7.19-linux-glibc2.12-x86_64.tar.gz 9. mysql-5.7.19-linux-glibc2.12-x86_64 の名前を mysql に変更し、/usr/local/mysql に移動します。 #mv mysql-5.7.19-linux-glibc2.12-x86_64 /usr/local/mysql /usr/local/mysql の下にデータディレクトリを作成します。 #mkdir /usr/local/mysql/data 10. ローカルディレクトリに戻る #cd /usr/local mysqlディレクトリのメインコンテンツとその下のファイルとサブディレクトリをmysqlに変更します。 #chown -R mysql:mysql mysql/ mysqlディレクトリとそのファイルおよびサブディレクトリに755の権限を付与します。 #chmod -R 755 mysql/ 11. MySQLをコンパイル、インストール、初期化し、コマンドラインの最後にあるパスワードを覚えておいてください。 # /usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql 12. MySQLサービスを開始する #/usr/local/mysql/support-files/mysql.server を起動します 13. ソフト接続を行い、MySQLサービスを再起動する #ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql #サービスmysqlを再起動 14. ソフトリンクを作成し、mysqlを/usr/binディレクトリのインストールディレクトリに配置します。 #ln -s /usr/local/mysql/bin/mysql /usr/bin 15. msyqlにログインし、パスワードを入力します(パスワードは手順11の初期化で生成されたパスワードです) #mysql -u ルート -p 16. パスワードを123456に変更します msql> '123456' で識別されるユーザー 'root'@'localhost' を変更します。 mysql>mysql を使用します。 msyql>ユーザーを更新し、user.Host='%' を設定します (user.User='root' に設定)。 mysql>権限をフラッシュします。 mysql>終了 17. my.cnfを編集し、設定ファイルを追加し、内容を次のように設定します。 #vi /usr/local/mysql/my.cnf [mysqld] ポート = 3306 sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES 18. ポート3306を許可する #iptables -I 入力 -p tcp -m 状態 --state 新規 -m tcp --dport 3306 -j 受け入れる #iptables -L -n #サービスiptables保存 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Docker コンテナでネットワーク リクエストが遅くなる問題の解決策
目次序文接続管理追加の接続管理ポート要約する序文皆さんの多くは、次のようなエラー メッセージに遭遇し...
目次1. ページレンダリング2. タグを切り替える3. タグを削除するこのようなタグはどのように記述...
目次序文Toastコンポーネントをカプセル化する方法ユースケース具体的な実装要約する序文ビジネスが発...
この記事の例では、ショッピングカート機能を実装するためのvuexの具体的なコードを参考までに共有して...
土曜日、本番サーバー上の Redis サーバーが利用できなくなり、エラー メッセージは次のようになり...
Excel は、データ分析に最もよく使用されるツールです。この記事では、MySQL と Excel ...
目次1. Dockerはリモートアクセスを可能にする2. Intellij IDEAにDockerプ...
背景何が起こったかというと、Luzhu は偶然、宇宙で最高の外部スピーカーを備えた携帯電話について知...
html 、アドレス、引用、本文、 dd 、 div 、 dl 、 dt 、フィールドセット、フォ...
このコードは水平マージを示しています。 <!DOCTYPE html PUBLIC "...
目次環境: 1. Dockerはリモート接続アクセスを可能にするidea dockerプラグインをイ...
まず、行の高さが要素の高さと等しい場合にテキストが垂直方向に中央揃えにならない理由を説明します。実際...
Ubuntu環境におけるPHP関連パスPHP パス /usr/bin/php phpize5 /us...
この記事の例では、商品検索機能を実現するためのJavaScriptの具体的なコードを参考までに共有し...
1. 問題の説明セキュリティ上の理由から、新しく構築されたサーバー クラスターでは、指定されたポート...