この記事では、以下の環境をテストします。 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 の文字端末でマウスを使って赤い四角形を移動する方法
シナリオ: laradock 開発環境 (php7.3+mysql5.7) がローカルに構築されてい...
Canvas は HTML5 の新しいタグです。js を使用して Canvas 描画 API を操作...
序文私はプログラマーとしてスタートした PHP プログラマーです。これまで、トレーニング コースで勉...
目次序文1. ローカルポート転送2. リモートポート転送3. 動的ポート転送(SOCKS5) 4. ...
技術的背景このアプリケーションは vue-cli フレームワークを使用し、カスタム コンポーネント ...
具体的なコードは次のとおりです。 パッケージ epoint.mppdb_01.h3c; java.i...
目次1. イベントの委任イベントバブリングイベントキャプチャイベントの泡立ちの昇華考える2. 深いコ...
目次序文JSON.stringify の 6 つの機能特集1特集2特集3特集4特集5特集6手動で文字...
以下のように表示されます。 //managefee_managefee テーブルの年と月を照会し、c...
テーブルの基本構文<table>...</table> - テーブルを定義し...
mysql データベースには student テーブルがあり、その構造は次のとおりです。 Oracl...
参考までにWindowsにMySQLをインストールします。具体的な内容は次のとおりです。 1.まずM...
1. HTMLタグの前に次のような文を追加するのが最適です。 <!DOCTYPE HTML P...
目次事件の原因Node Scheduleを使用してスケジュールされたタスクを実装する1. node-...
Baota PanelのPHP7.3バージョンがZipArchiveをサポートしていないため、プログ...