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デジタルパズルの詳しい説明
layui テーブルには複数行のデータがあります。外部入力コンテンツを通じて、指定された行を見つけ...
端的に言うと、スクロール可能な要素には非常によくある状況があります。通常、スクロールすると、要素が現...
目次1. イベント委任とは何ですか? 2. イベント委任の原則3. イベント委託の役割1. イベント...
ローカルの MySQL バージョンが比較的低いため、最近 MySQL のバージョンをアップグレードす...
<br />それぞれのトピックについて、チーム内でメールで議論します。議論が白熱するにつ...
MySQL 5.7.21 winx64無料インストールバージョンの設定方法、参考までに、具体的な内容...
目次1. ミューテックス1. ミューテックスの初期化2. ミューテックスロックの関連特性と分類3. ...
この記事では、参考までに、簡単なログイン機能を実装するためのvue+tp5の具体的なコードを紹介しま...
最近、Textrea に転送したときに、データが本当に行ごとに保存できるかどうかという問題に遭遇しま...
テキストシャドウテキストに影を追加します。テキストとテキスト装飾に複数のシャドウを追加することができ...
Ubuntu でサービスを作成し、自動的に起動する方法: 1. [/lib/systemd/syst...
この記事では、Web ページのリンクを美しくするためによく使用される書き換えルールをいくつか紹介しま...
目次1.1 前提条件としてのJava環境1.2 Zookeeperのインストールと設定1.3 Kaf...
現在、CentOS の最新バージョンは CentOS 8 です。次に、CentOS Linux 8....
最近、CSS3に関する知識や記事をたくさん読んできましたが、CSS3はとても便利に使えると思います。...