1. 基本環境 1. オペレーティングシステム: CentOS 7.3 2. MySQLをインストールする 1. mariadbデータベースをアンインストールする rpm -qa | grep mariadb yum -y 削除 mariadb-libs-5.5.52-1.el7.x86_64 2. 関連する依存関係をインストールします (この記事では、ローカルのオフライン yum ソースとして CentOS 7.3 イメージを使用します) yum -y openssl-devel perl-JSON をインストールします 3. MySQLを解凍してインストールする tar -xvf mysql-8.0.13-1.el7.x86_64.rpm-バンドル.tar rpm -ivh mysql-community-*.rpm 4. 設定ファイルを変更する vim /etc/my.cnf デフォルトのストレージエンジン = innodb innodb_file_per_table 照合サーバー = utf8_general_ci init-connect = '名前をutf8に設定' 文字セットサーバー = utf8 最大許容パケット = 100M 5. データベースを初期化して起動する mysqld --初期化 chown mysql:mysql /var/lib/mysql -R systemctl で mysqld を起動します。 systemctl で mysqld を有効にする 6. 一時パスワードを表示し、一時パスワードを使用してMySQLパスワードを変更します。 cat /var/log/mysqld.log | grep パスワード mysqladmin -uroot -pbga/.tkZw4q! パスワード Test1212! 7. リモートユーザーに権限を付与する mysql -u ルート -p 'Test1212!' によって mysql_native_password で識別されるユーザー 'root'@'%' を作成します。 付与オプションを使用して、*.* のすべての権限を 'root'@'%' に付与します。 権限をフラッシュします。 8. ローカルログインの失敗を防ぐために、ローカルホストにログインするときにパスワードを変更します。 mysql -uroot -p -h 192.168.0.101 ALTER USER 'root'@'localhost' は 'Test1212!' によって識別されます。 権限をフラッシュします。 9. 暗号化ルールを変更する MySql 8.0 と 5.0 の暗号化ルールは異なり、現在の可視化ツールは古い暗号化方式のみをサポートしています。変更しないと、可視化ツールはデータベースを開けない可能性があります。 ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER; 権限をフラッシュします。 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: CentOS 7.6 への MySQL 5.7 GA バージョンのインストール チュートリアル図
>>: Vue は水の波紋効果のクリックフィードバック指示を実装します
ラジオボタンとチェックボックスラジオボタンとチェックボックスの効果を実現するための純粋な CSSラジ...
序文Linux 運用保守エンジニアとして、日々の業務の中で Linux サーバーの CPU 負荷が ...
Linux で実行可能プログラムまたは so の依存ライブラリを表示します。 Linux の実行可能...
目次1. GTIDの基本概念2. GTIDの利点3. GTIDの仕組み4. 従来のレプリケーションに...
共同インデックスこの記事におけるジョイントインデックスの定義は次のとおりです (MySQL): AL...
フロントエンド プロジェクトでは、添付ファイルのアップロードは非常に一般的な機能であり、ほぼすべての...
目次1. テストデータ2. ヌル値による不便3. スペース、空の値、null をどのように判断すれば...
目次1. はじめに2. 行き詰まった問題の分析3. 解決策(理論) 4. ソリューション(コード) ...
MySQL 8.0.22のインストールと設定方法のグラフィックチュートリアル、参考までに、具体的な内...
1. HTML マークアップ言語とは何ですか? HTML は、Web ページの情報を表すマークアッ...
iframe の src を 'about:blank' に設定した後、"...
この記事では、macOSでのMySQL 8.0.16のインストールと設定のチュートリアルを参考までに...
この記事では、画像の切り取りとアップロードを実装するためのvue-cropperコンポーネントの具体...
最初のクエリ テーブル構造 (sys_users): sys_users から * を選択します。最...
目次1. 次のコードはwatchの簡単な使用法です2. 即時監視3. ハンドラメソッド4. 深い属性...