1. 環境整備: オペレーティング システム: CentOS Linux リリース 7.5.1804 (Core) mysql バージョン: mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz IP: 172.16.8.247 2. MySQL 5.7 バイナリのインストール 1. 依存パッケージをインストールする
2. MySQLソフトウェアをインストールする パッケージをダウンロードします: https://cdn.mysql.com//ダウンロード/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz tar -xvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz -C ../ CD .. mysql-5.7.24-linux-glibc2.12-x86_64/mysql5.7 をアップグレードします。 ユーザー追加 -s /sbin/nologin -M mysql mkdir -p /app/mysql5.7/{etc,logs,tmp} 3. データを初期化する bin/mysqld --initialize --basedir=/app/mysql5.7/ --datadir=/app/mysql5.7/data --user=mysql # bin/mysqld --initialize --basedir=/app/mysql5.7/ --datadir=/app/mysql5.7/data --user=mysql 2018-11-25T03:03:16.299117Z 0 [警告] 暗黙の DEFAULT 値を持つ TIMESTAMP は非推奨です。--explicit_defaults_for_timestamp サーバー オプションを使用してください (詳細についてはドキュメントを参照してください)。 2018-11-25T03:03:16.946059Z 0 [警告] InnoDB: 新しいログ ファイルが作成されました。LSN=45790 2018-11-25T03:03:17.033699Z 0 [警告] InnoDB: 外部キー制約システム テーブルを作成しています。 2018-11-25T03:03:17.089657Z 0 [警告] 既存の UUID が見つからないため、このサーバーが初めて起動されたと想定します。新しい UUID を生成しています: a7fef663-f05e-11e8-b1f5-08002728f0e4。 2018-11-25T03:03:17.090377Z 0 [警告] Gtid テーブルは使用準備ができていません。テーブル 'mysql.gtid_executed' を開くことができません。 2018-11-25T03:03:17.090784Z 1 [注記] root@localhost の一時パスワードが生成されます: m:fw/7on%>Bh 4. 設定ファイルを変更する chown -R mysql 。 vim /app/mysql5.7/etc/my.cnf [mysqld] デーモン化 = オン ユーザー = mysql ポート = 3306 ベースディレクトリ = /app/mysql5.7 データディレクトリ = /app/mysql5.7/data ソケット = /tmp/mysql.sock バインドアドレス = 0.0.0.0 pid ファイル = /app/mysql5.7/tmp/mysqld.pid 文字セットサーバー = utf8 照合サーバー = utf8_general_ci 最大接続数 = 2408 ログエラー = /app/mysql5.7/logs/mysqld.log 5. SystemdがMYSQLサービスを開始する vim /lib/systemd/system/mysqld.service [ユニット] 説明=MySQL サーバー ドキュメント=man:mysqld(8) ドキュメント=http://dev.mysql.com/doc/refman/en/using-systemd.html 後=ネットワーク.ターゲット 後=syslog.target [インストール] WantedBy=マルチユーザー.ターゲット [サービス] ユーザー=mysql グループ=mysql タイプ=フォーク タイムアウト秒数=0 権限開始のみ=true ExecStart=/app/mysql5.7/bin/mysqld --defaults-file=/app/mysql5.7/etc/my.cnf 制限NOFILE = 5000 再起動=失敗時 再起動防止終了開始=1 プライベートTmp=偽 6. サービスを開始する systemctl で mysqld を再起動します。 systemctl で mysqld を有効にする 7. MySQLのルートパスワードを変更する vim /etc/プロファイル エクスポート PATH=$PATH:/app/mysql5.7/bin ソース /etc/profile mysql -uroot -p ユーザー 'root'@'localhost' を変更し、'Devops@2018' によって識別します。 要約する 以上は、Centos7.5 インストールの mysql5.7.24 バイナリ パッケージ展開の紹介です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
最初の方法: CSSコード:コードをコピーコードは次のとおりです。 .b970-a{幅:970px;...
MySQL 5.7 を新しくインストールしました。ログインすると、パスワードが間違っているというメッ...
1. フォルダを削除する例: rm -rf /usr/java /usr/javaディレクトリとその...
ポート マッピングは、Docker を別のコンテナーに接続する唯一の方法ではありません。 Docke...
接続ツールを開きます。私はMobaXterm_Personal_12.1を使用します(公式サイトのダ...
多くの場合、クエリの結果は最大で 1 つのデータ レコードになることが予想されます。この場合、制限 ...
フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエン...
1. 入力・貼り付けできるのは中国語のみ<input onkeyup="value=...
パート 1 SSH ポート転送の概要カフェで無料Wi-Fiを利用しているとき、誰かがあなたのパスワー...
1. 親コンポーネントはpropsを通じて子コンポーネントにデータを渡すことができる2. 子コンポー...
Kubernetes を学習するときは、Kubernetes 環境で練習する必要があります。ただし、...
コードは次のようになります。 <!DOCTYPE html> <html> ...
1. インデックスを作成する理由(メリット)インデックスを作成するとシステムのパフォーマンスが大幅に...
CocosCreator バージョン: 2.3.4 Cocos には List コンポーネントがない...
プロジェクトにはアンケートが必要ですが、クライアントはアンケートのタイトルが純粋なHTMLタグでなけ...