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デジタルパズルの詳しい説明
オプションに属性 selected = "selected" を追加すると、それ...
目次序文1. 技術原理1.1 レイアウト1.2 コンポーネント1.3 ステータス1.4 イベント1....
<br />おそらく、あなたは会社に入社したばかりで、その会社が「ユーザビリティ」に関す...
序文通常、ファイル内の特定の行を削除したい場合は、まずファイルを開き、削除する内容を見つけて、これら...
この記事では、CSS を使用して検索機能付きのナビゲーション バーを作成する方法を説明します。以下の...
1. 問題の説明今日、システム ログ ファイルを確認する必要がありますが、/var/log/mess...
例えば: <link rel="スタイルシート" href="h...
Vue プロジェクトを開発する場合、さまざまなコンポーネント ページを表示するために切り替えることが...
1. zipインストールパッケージをダウンロードするMySQL サーバー 8.0.22 の圧縮パッ...
目次特徴保存戦略自己増加の決定自動増分値の変更実行プロセス問題点自動増分ロックロック戦略バッチ挿入の...
目次1. ユーザーを追加する2. ユーザー名とホストを変更する3. パスワードを変更する4. ユーザ...
まず、完成した効果をお見せしましょう 主なアイデア: 実際、このブラインドは一種の手品を使用していま...
目次01 YAMLファイルの概要YAML---キー値型YAML---リスト型02 K8Sにおけるマス...
1. イメージをプルするdocker pull registry.cn-hangzhou.aliyu...
1. インストールパッケージをダウンロードする- お使いのコンピュータシステムに応じて適切なバージョ...