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のインストールされていないバージョンを設定して起動するための具...
mysqlはブール型を返します最初のケースでは、直接戻ります select id='22a...
目次1. クロージャを使用する2. ES6クラスを使用する3. ES2020提案を使用する4. We...
このデータベース クエリ ステートメントは、インターネット上の 50 個のデータベース クエリ練習問...
Dreamweaver または FrontPage を使用して HTML Web ページを作成する場...
MySQL 5.7.21 winx64無料インストールバージョンの設定方法、参考までに、具体的な内容...
目的カルーセルコンポーネントをカプセル化して直接使用します。具体的な内容は以下のとおりです。一般的な...
最近、あるプロジェクトを手伝ったのですが、MySQL マシンがしばらくすると自動的に停止し続けました...
コンテンツスキャフォールディングを使用してノードプロジェクトを素早く構築するデータベースとやり取りす...
Windows システムに仮想マシンをインストールするには、 VMware Workstationソ...
仮想環境で pip 経由でインストールしてみてください: pip で mysqlclient をイン...
ミニプログラムページ間で値を渡すみなさんこんばんは。こんばんはと言うのは、これを夜に書いたからです。...
HTML 構造は次のとおりです。 CCS 構造は次のとおりです。 ページ効果図は次のとおりです。 こ...
<br />序文: このチュートリアルを読む前に、序文を注意深く読んでください。そうしな...
シームレス カルーセルは非常に一般的なエフェクトであり、ロジックを理解すれば非常に簡単です。効果は以...