この記事では、以下の環境をテストします。 CentOS 7 64 ビット 最小 MySQL 5.7 yumソースを設定する yum ソース rpm インストール パッケージは https://dev.mysql.com/downloads/repo/yum/ で見つかります。 rpm インストール パッケージ MySQLソースをインストールする # シェルをダウンロード> wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm # mysql ソース シェルをインストール> yum localinstall mysql57-community-release-el7-11.noarch.rpm 次のコマンドを使用して、mysqlソースが正常にインストールされているかどうかを確認します。 shell> yum repolist が有効 | grep "mysql.*-community.*" mysqlソースが正常にインストールされました MySQLをインストールする yum installコマンドを使用してインストールする
MySQLサービスを開始する CentOS 7では、サービスを開始/停止するための新しいコマンドはsystemctl start|stopです。 systemctl status を使用してMySQLのステータスを表示します
MySQL 起動ステータス スタートアップを設定する
ルートローカルアカウントのパスワードを変更する mysql がインストールされると、生成されたデフォルトのパスワードが /var/log/mysqld.log ファイルに記録されます。 grep コマンドを使用して、ログ内のパスワードを見つけます。 一時パスワードを表示 初期パスワードで初めてログインした後、次のコマンドを使用してパスワードを変更します。 または
その後、update setステートメントでパスワードを変更します。 注意: MySQL 5.7 には、パスワード セキュリティ チェック プラグイン (validate_password) がデフォルトでインストールされています。デフォルトのパスワード チェック ポリシーでは、パスワードに大文字と小文字、数字、特殊記号が含まれ、長さが 8 文字以上である必要があります。そうでない場合、「ERROR 1819 (HY000): パスワードが現在のポリシー要件を満たしていません」というエラーが表示されます。詳細なパスワードポリシーについては、MySQL公式サイトをご覧ください。 リモートログインユーザーの追加 デフォルトでは、ローカルにログインできるのは root アカウントのみです。別のマシン上の MySQL に接続する場合は、リモート接続を許可するアカウントを追加する必要があります。または リモート接続を許可するアカウントを追加する mysql> 'Zhangsan2018!' によって識別される 'zhangsan'@'%' に *.* のすべての権限を GRANT OPTION 付きで付与します。
デフォルトのエンコードをutf8に設定する MySQL をインストールした後、デフォルトでは中国語がサポートされないため、エンコーディングを変更する必要があります。 次のようにコードをコピーします。 [mysqld] 文字セットサーバー=utf8 [クライアント] デフォルトの文字セット=utf8 [mysql] デフォルトの文字セット=utf8 mysql サービスを再起動し、エンコーディングを照会します。変更されたことがわかります。
設定ファイル: /etc/my.cnf 以下もご興味があるかもしれません:
|
<<: Linux の文字端末でマウスを使って赤い四角形を移動する方法
目次ケースシナリオ問題を解決するまとめケースシナリオ本日、オンラインで問題が発見されました。監視範囲...
テーブルとは何ですか?セルセルで構成されています。表では、<td> の数は、<tr...
目次1. scrapy_splash とは何ですか? 2. scrapy_splashの役割3. s...
実稼働環境で起こる最も嬉しいことは、シナリオによっては、更新または削除時にパラメータを無視せざるを得...
達成すべき効果: 必要なもの1枚、2枚、3枚とスタイルが異なります。子要素の判定はjsで完結できます...
1. DOM要素を挿入、更新、または削除するときに、適切な場合は要素にスタイルクラス名を追加します。...
目次概要1. 使用状態1.1 3つの概念に関する質問1.2 例1.3 注記2. リデューサーを使用す...
目次1. 関数デバウンス1. 画像安定化とは何ですか? 2. 関数のスロットリング2.1 タイマーの...
フロントエンドとバックエンドを分離した開発では、フロントエンドがバックエンドの API を呼び出して...
クローラーの開発プロセス中に、クローラーを複数のサーバーに展開する必要がある状況に遭遇したことがある...
inline-block について学習しているときに、境界線と inline-block を持つ複数...
私は最近countlyに触れて、慣れてきました。私は、必要に応じてcountlyのクラッシュプラグイ...
設定は非常にシンプルですが、毎回確認しないといけないので、記録だけ残しておきます。 1. インストー...
序文最近、仕事でいくつかの問題が発生しました。crontab でスケジュールされたタスクが実行されま...
目次1. 実行コンテキストとは何か2. 実行コンテキスト スタックとは何ですか? 3. 実行コンテキ...