この記事では、以下の環境をテストします。 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 の文字端末でマウスを使って赤い四角形を移動する方法
フロントエンド開発を行っている初心者の学生を多く見かけますが、彼らの効率は比較的遅いです。常にコード...
Docker 公式ドキュメント: https://docs.docker.com/ Docker は...
コードをコピーコードは次のとおりです。 <!--リストタグ: <dl>: 階層リス...
一般的に使用される Oracle10g パーティションは、範囲 (範囲パーティション)、リスト (リ...
今日は、MySQL IN サブクエリの最適化に関するケーススタディを見ました。最初は少し懐疑的でした...
JavaScript では、要素の removeAttribute() メソッドを使用して、指定され...
例示するDML(データ操作言語)とは、データベースの追加、削除、変更を行うための操作命令のことです。...
ほとんどの場合、PC でファイルをアップロードするにはプラグインが使用され、フラッシュが導入されても...
1: django-admin.py startproject プロジェクト名2: cd プロジェク...
私は SQL の初心者で、オープンソースのインストールは非常に簡単だと思っていましたが、その過程でい...
1. ツールディレクトリのファイル構造 [root@www tools]# ツリーツール/ ツール/...
この記事では、MySQL クラスター化インデックスのページ分割を例を使って説明します。ご参考までに、...
序文最近、私は小さな個人ブログ プロジェクトを書くのに忙しくしています。 「グローバル検索」機能を実...
「スティッキーフッター」とはいわゆる「スティッキー フッター」は、新しいフロントエンドの概念や技術で...
HTML のフォームを使用して、ユーザーからさまざまな種類の入力情報を収集できます。フォームは、実際...