この例では、デバッグ用の MySQL データベースをダウンロードしてインストールする必要があります。 ステップ 1: MySQL データベースをインストールするために必要なすべてのソフトウェアをダウンロードします。 データベース ソフトウェアを事前にダウンロードしておいたので、次のようにサーバーに直接ダウンロードできます。 scp 経由で直接ダウンロード: ソフトウェアは次のとおりです。 [root@agt20 ~]# ls mysql-* mysql-5.7.17.tar mysql-コミュニティクライアント-5.7.17-1.el7.x86_64.rpm mysql-コミュニティ-共通-5.7.17-1.el7.x86_64.rpm mysql-コミュニティ開発-5.7.17-1.el7.x86_64.rpm mysql-コミュニティ埋め込み-5.7.17-1.el7.x86_64.rpm mysql-コミュニティ埋め込み互換-5.7.17-1.el7.x86_64.rpm mysql-コミュニティ組み込み開発-5.7.17-1.el7.x86_64.rpm mysql-コミュニティライブラリ-5.7.17-1.el7.x86_64.rpm mysql-コミュニティ-ライブラリ-compat-5.7.17-1.el7.x86_64.rpm mysql-コミュニティ-最小限-デバッグ情報-5.7.17-1.el7.x86_64.rpm mysql-コミュニティサーバー-5.7.17-1.el7.x86_64.rpm mysql-コミュニティテスト-5.7.17-1.el7.x86_64.rpm ステップ2: yumでインストールし、サーバーを起動して表示する [root@agt20 ~]# yum -y インストール mysql-*.rpm [root@agt20 ~]# systemctl mysqldを再起動します [root@agt20 ~]# systemctl でmysqldを有効にする [root@agt20 ~]# systemctl ステータス mysqld.service mysqld.service - MySQL サーバー ロード済み: ロード済み (/usr/lib/systemd/system/mysqld.service; 有効; ベンダープリセット: 無効) アクティブ: 2019-10-15 11:29:11 CST からアクティブ (実行中)、1 分 15 秒前 ドキュメント: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html メイン PID: 31584 (mysqld) Cグループ: /system.slice/mysqld.service \u2514\u250031584 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid... 10\u6708 15 11:28:42 agt20.tedu.cn systemd[1]: MySQLサーバーを起動しています... 10\u6708 15 11:29:11 agt20.tedu.cn systemd[1]: MySQLサーバーを起動しました。 [root@agt20 ~]# ステップ 3: MySQL サーバーに接続してパスワードを変更します。 1) 初期パスワードを表示する [root@agt20 ~]# grep -i 'パスワード' /var/log/mysqld.log 2019-10-15T03:28:55.200931Z 1 [注記] root@localhost の一時パスワードが生成されました: r3qhDysMrM) 2) 初期パスワードを使用してMySQLサービスに接続します [root@agt20 ~]# mysql -uroot -p'r3qhDysMrM)' mysql: [警告] コマンドライン インターフェイスでパスワードを使用すると安全でない可能性があります。 MySQL モニターへようこそ。コマンドは ; または \g で終わります。 MySQL接続IDは4です サーバーバージョン: 5.7.17 Copyright (c) 2000, 2016, Oracle およびその関連会社。無断複写・転載を禁じます。 OracleはOracle Corporationおよびその関連会社の登録商標です。 その他の名称は各社の商標である場合があります。 所有者。 ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 マイSQL> 3) データベース管理者rooのローカルログインパスワードをリセットします。 mysql> 'Pwd@123...' で識別されるユーザー root@localhost を変更します。 クエリは正常、影響を受けた行は 0 行 (0.00 秒) 4) パスワードポリシーを変更する mysql> グローバルvalidate_password_policyを0に設定します。 クエリは正常、影響を受けた行は 0 行 (0.01 秒) mysql> グローバルvalidate_password_lengthを6に設定します。 クエリは正常、影響を受けた行は 0 行 (0.00 秒) mysql> 'pwd@123' で識別されるユーザー root@localhost を変更します。 クエリは正常、影響を受けた行は 0 行 (0.00 秒) 5) 変更したパスワードを使用してログインします [root@agt20 ~]# mysql -uroot -ppwd@123 mysql: [警告] コマンドライン インターフェイスでパスワードを使用すると安全でない可能性があります。 MySQL モニターへようこそ。コマンドは ; または \g で終わります。 MySQL接続IDは5です サーバーバージョン: 5.7.17 MySQL コミュニティサーバー (GPL) Copyright (c) 2000, 2016, Oracle およびその関連会社。無断複写・転載を禁じます。 OracleはOracle Corporationおよびその関連会社の登録商標です。 その他の名称は各社の商標である場合があります。 所有者。 ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 マイSQL> この時点で、Mysql データベースのインストールとデバッグは完了です。 ! ! ! 要約する 上記は、編集者が紹介した CentOS7 に MySQL データベースをインストールしてデバッグする詳細な手順です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: JavaScript におけるイベント バブリング メカニズムの詳細な分析
目次1. 子プロセス2. nodejsでのコマンド実行2.1 16進数エンコード2.2 ユニコードエ...
/etc/my.confファイルで、[mysqld]の下に次の行を追加します: skip-grant...
序文Web アプリケーションでは、トラフィックを節約し、転送データのサイズを縮小し、転送効率を向上さ...
初回の読み込みを高速化できるルートの遅延読み込みをどうして忘れられるでしょうか?ルーティングの遅延読...
最近、業務上の理由により、Web ページ上のさまざまなネットワーク カメラにアクセスしてデバッグする...
1. フローティングとは何ですか?フローティングは、その名の通り、浮遊することを意味します。要素がド...
目次1. シグナルリスト1.1. リアルタイム信号と非リアルタイム信号1.2 信号ステータス1.3 ...
最近、リンク データについていくつか調査していて、rdf データベースを使用する必要があったため、v...
この記事では、参考までにMySQL 5.7.13 winx64のインストールと設定方法のグラフィック...
目次Mysql マスタースレーブ同期構成1. 2つのmysqlをインストールする2. MySQL設定...
絶対位置決め方式: (1)親要素を相対配置に設定します。親要素の高さを指定しない場合は、左の子要素の...
簡単なレビュー: ブラウザの互換性の問題は、しばしば頭痛の種となります。ここでは、これらの問題を回避...
目次1. 背景2. サイレントログインとは何ですか? 3. カスタムログイン状態を維持する方法4. ...
この記事では、MySQL 8.0.15 winx64 圧縮パッケージのインストールと設定方法を参考ま...
デフォルトでは、MyISAM テーブルはディスク上に .frm (テーブル構造ファイル)、.MYD ...