1. MySQL Yumリポジトリを追加する MySQL公式サイト>ダウンロード>MySQL Yumリポジトリ適切なバージョンのyumソースを見つけます $wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm $ sudo rpm -Uvh mysql80-community-release-el7-2.noarch.rpm #MySQL データベースのさまざまなバージョンを表示します $yum repolist all | grep mysql 2. インストールバージョンを選択する /etc/yum.repos.d/mysql-community.repoファイルを変更し、MySQL 5.7バージョンを選択します。 # MySQL 5.6 の使用を有効にする [mysql56-コミュニティ] 名前=MySQL 5.6 コミュニティサーバー ベースURL=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ enabled=0 # gpgcheck を無効にする=1 gpgkey=ファイル:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # MySQL 5.7 の使用を有効にする [mysql57-コミュニティ] 名前=MySQL 5.7 コミュニティサーバー ベースURL=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=1 # gpgcheck=1 をインストール gpgkey=ファイル:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql80-コミュニティ] 名前=MySQL 8.0 コミュニティサーバー ベースURL=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/ enabled=0 # gpgcheck を無効にする=1 gpgkey=ファイル:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 3. インストール #MySQLをインストールするには次のコマンドを実行します yum で mysql-community-server をインストールします #mysqlを起動する(CentOS7の場合) systemctl で mysqld.service を起動します。 # 下位バージョンのオペレーティングシステムの場合は、次のコマンドを使用できます。service mysqld start #MySQL のステータスを確認する systemctl status mysqld.service # 下位バージョンのオペレーティングシステムの場合は、次のコマンドを使用できます: service mysqld status 4. パスワードの確認と変更 $grep "パスワード" /var/log/mysqld.log 2019-04-11T08:17:16.706096Z 1 [注] root@localhostの一時パスワードが生成されます: ux#bkaM(k1q- $mysql -u ルート -p >ux#bkaM(k1q- # パスワードを変更するmysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'complex password'; mysql> グローバルvalidate_password_policyを0に設定します。 mysql> グローバルvalidate_password_lengthを1に設定します。 mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'simple password'; 5. ポート3306を開くように設定する 認証方法により、どのホストでも MySQL サーバーにアクセスできるようになります: [通常はこれで十分であり、firewalld がポート アクセスの制限を担当します] mysql> GRANT OPTION を使用して、'password' によって識別される 'root'@'%' に *.* のすべての権限を付与します。 IP アクセスを制限する: mysql> 'password' によって識別される 'jack'@'10.10.50.127' に GRANT OPTION 付きで *.* のすべての権限を付与します。 上記は、CentOS 7 に MySQL および MySQLclient をインストールするときに注意する必要があるいくつかの落とし穴と知識ポイントのまとめです。123WORDPRESS.COM をご愛読いただき、ありがとうございます。 |
<<: JavaScript JSON.stringify() の使用法の概要
>>: MySQL アクティブ-アクティブ同期レプリケーションの 4 つのソリューションの詳細な説明
序文ミニプログラムには、ユーザーを取得するための非常に便利な API があり、getPhoneNum...
目次序文undefined と null の混同紛らわしい数値の加算と文字列の連結戻り文の改行の問題...
1. テーブルAのデータを使用してMySQLのテーブルBの内容を更新するたとえば、データ テーブル内...
目次1. 検索バーの内容をカスタマイズする2. 検索ボタンをカスタマイズする検索バーをカスタマイズし...
MYSQL を使用する場合、トリガーがよく使用されますが、不適切な使用によって問題が発生する場合が...
以下のように表示されます。表から条件フィールドでグループ化仮想テーブルとフィールドを作成し、フィール...
本日のプロジェクト最適化中に、MySQL に問題が発生しました: 定義者として指定されたユーザー (...
序文国家とは何か私たちは皆、React はステート マシンであると言います。それはどのように反映され...
WeChatアプレットの簡単な計算機は参考用です。具体的な内容は次のとおりです。 1. はじめに1....
MySQL 8.0.12 のインストールには 2 日かかり、さまざまな問題が発生しました。以下にまと...
XHTML タグには、div、ul、li、dl、dt、dd、h1~h6、p、a、addressa、s...
バントリストコンポーネントをスクロールするときに、スクロールバーの位置が保持されます。これは、kee...
inline-flex は inline-block と同じです。内部要素用の display:fl...
目次序文Vue CLI での設定基本コードVueルーターの登場ネストされたルートの設定要約する序文V...
MySQL サービスを使用する場合、通常の状況では、MySQL のタイムアウト設定は 8 時間 (2...