インストール環境: CentOS7 64ビット、MySQL5.7 1. YUMソースを設定する MySQL 公式 Web サイトから YUM ソース rpm インストール パッケージをダウンロードします: http://dev.mysql.com/downloads/repo/yum/ # mysql ソースインストールパッケージをダウンロードします。shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm # mysql ソース シェルをインストールします> yum localinstall mysql57-community-release-el7-8.noarch.rpm MySQLソースが正常にインストールされているかどうかを確認します shell> yum repolist が有効 | grep "mysql.*-community.*"
2. MySQLをインストールする シェル> yum install mysql-community-server 3. MySQLサービスを開始する シェル> systemctl で mysqld を起動します MySQLの起動ステータスを確認する シェル> systemctl ステータス mysqld ● mysqld.service – MySQL サーバー ロード済み: ロード済み (/usr/lib/systemd/system/mysqld.service; 無効; ベンダープリセット: 無効) アクティブ: 2016-06-24 04:37:37 CST からアクティブ (実行中)、35 分前 メイン PID: 2888 (mysqld) Cグループ: /system.slice/mysqld.service └─2888 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid 6月24日 04:37:36 localhost.localdomain systemd[1]: MySQLサーバーを起動しています... 6月24日 04:37:37 localhost.localdomain systemd[1]: MySQLサーバーを起動しました。 4. マシンを起動する シェル> systemctl で mysqld を有効にする シェル> systemctl デーモンリロード 5. ルートローカルログインパスワードを変更する mysql がインストールされると、/var/log/mysqld.log ファイルに root のデフォルト パスワードが生成されます。次の方法で root のデフォルト パスワードを見つけ、mysql にログインしてパスワードを変更します。 shell> grep '一時パスワード' /var/log/mysqld.log シェル>mysql -uroot -p mysql> ALTER USER 'root'@'localhost' が 'MyNewPass4!' によって識別されます。 または mysql> 'root'@'localhost' のパスワードを設定します = password('MyNewPass4!'); 注意: MySQL 5.7 には、パスワード セキュリティ チェック プラグイン (validate_password) がデフォルトでインストールされています。デフォルトのパスワード チェック ポリシーでは、パスワードに大文字と小文字、数字、特殊記号が含まれ、長さが 8 文字以上である必要があります。それ以外の場合は、次の図に示すように、「ERROR 1819 (HY000): パスワードが現在のポリシー要件を満たしていません」というエラー メッセージが表示されます。 パスワード ポリシー情報は、msyql 環境変数を通じて表示できます。 mysql> '%password%' のような変数を表示します。 validate_password_policy: パスワードポリシー。デフォルトは MEDIUM ポリシーです。 次のパスワード ポリシーがあります。 |
<<: Linux でプロセスを隠す方法と、遭遇する落とし穴
>>: 要素 el-table テーブルの二次カプセル化 (テーブルの高さの調整付き)
1. コマンドの紹介gzip (GNU zip) コマンドは、ファイルの圧縮と解凍に使用されます。こ...
この記事では、centos7 環境でソース コードから mysql5.7.16 をインストールする方...
1. スタイルオブジェクトスタイル オブジェクトは単一のスタイル宣言を表し、スタイルが適用されている...
従来のソフトウェアから Web ウェアへの段階的な移行の傾向の中で、デザイン パターンとテクノロジは...
この記事は主に、Nginx セッション共有の問題に対する解決策を紹介します。記事内のサンプル コード...
準備Windows Server 2008 R2 Enterprise (2.40GH、8GB、64...
まず、Moments を開いて、写真の数が異なるいくつかのレイアウトを確認するか、以下の例を参照して...
プロジェクトシナリオ: Dark Horse Vueプロジェクト管理の実践、製品分類の取得、拡張バー...
序文ご存知のとおり、bash (Bourne-Gain Shell) は、ほとんどの Linux デ...
序文私たちのビジネスがまだ初期段階にあり、同時実行の度合いが比較的低い場合、数年間はデッドロックの問...
この記事では主に、Tencent TIM インスタント メッセージングを Vue と統合する方法を紹...
この記事では、弾幕効果を実現するためのネイティブjsの具体的なコードを参考までに共有します。具体的な...
目次1.DB、DBMS、SQL 2. データベースの特徴3. SQL分類4. MySQLを起動および...
MySQL を使用する際、フィールドをソートしたりクエリしたりすることがよくあります。通常は、中国語...
目次最初の方法: MySQLデータベースが接続されていない場合2 番目の方法: データベースがすでに...