1. ダウンロード 公式サイトからmysql-5.7.19-linux-glibc2.12-x86_64.tar.gz(バージョン5.7.19)をダウンロードします。 ダウンロードアドレス: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-x86_64.tar.gzLinux 2. MySQLユーザーグループとユーザーを作成する l mysqlユーザーグループを作成する #グループ追加mysql l mysqlユーザーグループの下にmysqlユーザーを作成する #ユーザーを追加 mysql -g mysql 3. インストールディレクトリとデータディレクトリを決定する 私の MySQL インストール ディレクトリは /data/mysql で、データ ディレクトリは /data/mysql/data です。 4. インストールファイルをサーバーにアップロードする ftp を使用して、 5. tar.gzファイル/データディレクトリを解凍する #cd /data/installfiles #tar -xvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz 6. ディレクトリ名を変更する mysql-5.7.19-linux-glibc2.12-x86_64 の名前を mysql に変更し、/usr/local/mysql に移動します。 #mv mysql-5.7.19-linux-glibc2.12-x86_64 /data/mysql 7. データを保存するディレクトリを作成する /data/mysqlの下にデータディレクトリを作成します。 #mkdir /data/mysql/data 8. MySQLユーザーを承認する mysqlディレクトリのメインコンテンツとその下のファイルとサブディレクトリをmysqlに変更します。 #cd /データ #chown -R mysql:mysql mysql/ mysqlディレクトリとそのファイルおよびサブディレクトリに755の権限を付与します。 #chmod -R 755 mysql/ 9. MySQLをコンパイル、インストール、初期化し、一時パスワードを覚えておく #/data/mysql/bin/mysqld --initialize --user=mysql --datadir=/data/mysql/data --basedir=/data/mysql その時インストールされた一時パスワードは、root@localhost:3?2YBeSg:Nteでした。 10. ログファイルディレクトリを作成する mkdir -p /data/mysql/log/mariadb/ cd /data/mysql/log/mariadb/ mariadb.log をタッチする chmod -R 775 mariadb.log chown -R mysql:mysql mariadb.log chown -R mysql:mysql /data/mysql 11. MySQLサービスを開始する /data/mysql/support-files/mysql.server を起動します 12. msyqlにログインし、パスワードを入力します(パスワードは手順9の初期化パスワードです)。 #mysql -u ルート -p 13. パスワードを「123456」に変更します msql> '123456' で識別されるユーザー 'root'@'localhost' を変更します。 mysql>mysql を使用します。 msyql>ユーザーを更新し、user.Host='%' を設定します (user.User='root' に設定)。 mysql>権限をフラッシュします。 mysql>終了 14. /etc/my.cnfファイルを変更する # http://fedoraproject.org/wiki/Systemd の手順 ソケット=/tmp/mysql.sock [mysqld] データディレクトリ=/data/mysql/data ソケット=/tmp/mysql.sock 最大接続数=1000 # さまざまなセキュリティリスクを防ぐために、シンボリックリンクを無効にすることをお勧めします シンボリックリンク=0 # systemd を使用する場合、ユーザーとグループの設定は無視されます。 # 別のユーザーまたはグループでmysqldを実行する必要がある場合は、 # mariadbのsystemdユニットファイルを以下のとおりカスタマイズします。 # http://fedoraproject.org/wiki/Systemd の手順 [mysqld_safe] ログエラー=/data/mysql/log/mariadb/mariadb.log pid ファイル = /data/mysql/run/mariadb/mariadb.pid # # configディレクトリからすべてのファイルをインクルードする # !includedir /etc/my.cnf.d 赤でマークされたコンテンツを変更します。 要約する 上記は、編集者が紹介した Centos7 での Mysql5.7.19 の詳細なインストール チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Linux コマンドラインからファイルを削除する実用的な方法
>>: CocosCreator Huarongdaoデジタルパズルの詳しい説明
この記事は、MySQL 8.0.12解凍版のインストールグラフィックチュートリアルを記録しています。...
Linuxインスタンスでシステムディスクを初期化した後、データディスクを再マウントするLinux イ...
前回の記事ではMySql8.0.19のインストール手順を紹介しました。必要な方はクリックしてご覧くだ...
目次1. ダウンロード手順2. 環境変数を設定する3. my.iniファイルを設定する4. MySQ...
1. ラジオのグループ化名前が同じであれば、それらはグループであり、つまり、次のようにグループ内で選...
この質問は、Nuggets のメッセージから生まれました。友人が、次のコードの高さ遷移アニメーション...
序文場合によっては、データベースのイントラネット アドレスしか知らず、イントラネット経由で接続できな...
1. キャンセル ボタンが押されたときの破線ボックス<br /> 入力に属性値 hide...
主な違い: 1. タイプSQL データベースは主にリレーショナル データベース (RDBMS) とし...
<br />テーブルは、昔から誰もが使ってきたタグで、今も使われています。しかし、現在の...
1. MySQLデータベースをインストールする① ダウンロードして解凍し、/opt/softディレク...
mysql-5.7.17.msiのインストール、スクリーンショットに従ってください、ステップバイステ...
display:flex、justify-content: space-betweend を設定する...
この記事では、アンカー配置を実装するためのVueの具体的なコードを例として紹介します。具体的な内容は...
目次1. システム監視2. ファイル操作3. ネットワーク通信4. システム管理仕事で必要なLinu...