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 は水の波紋効果のクリックフィードバック指示を実装します
1. 要素の幅/高さ/パディング/マージンのパーセンテージ基準要素の幅/高さ/パディング/マージンの...
記事マインドマップマスター/スレーブ レプリケーションと読み取り/書き込み分離を使用する理由は何です...
目次序文DockerファイルDockerfile とは何ですか? Dockerfile 構文Spri...
次に、2 つのテーブルを作成し、一連の SQL 文を実行します。SQL 文の実行後にテーブル内のデー...
目次1. プロトタイプ2. プロトタイプチェーン2.1 コンストラクタ2.2 電話をかける/申し込む...
実際のプロジェクトでは、上下のスクロール バーと左右のスクロール バーは DIV 内にないため、右の...
コンテナログを表示するまず、 docker run -it --rm -d -p 80:80 ngi...
みなさんこんにちは。私は梁旭です。 Linux を使用しているときに、いくつかのコマンドを連結する必...
簡単に言えば、MySQL ワーム レプリケーションは、クエリされたデータを指定されたデータ テーブル...
目次序文テーブル コンポーネントをカプセル化する必要があるのはなぜですか?ステップ1: 共通コンポー...
1. スクロールスナップはフロントエンド開発者にとって必須のスキルですCSS スクロール スナップは...
1. テーブルステートメントを作成します。 テーブル「従業員」を作成します( `emp_no` in...
フロントエンドテストページコード: <テンプレート> <div> <i...
CS: ... 1. <link type="text/css" href...
要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS....