序文同僚のメモや、設定プロセス中に遭遇した落とし穴を参考にして、いくつかメモを作成します。 1. Linux は yum ソースを変更します (MYSQL のインストールが遅い場合は試してください)はじめに:公式のyumだとインストールが遅くなる可能性があるので、国産ソースに切り替えます。 ステップ1: yum設定ファイルディレクトリに入る /etc/yum.repos.d/ をコピーします。 ステップ 2: 構成ファイルをバックアップします (後で問題が発生した場合に復元するため): mv は名前を変更することを意味します cp はコピーを意味します mv CentOS-Base.repo CentOS-Base-yum.repo ステップ3: NetEase yumをダウンロードする http://mirrors.163.com/.help/CentOS6-Base-163.repo を取得します。 ダウンロードしたファイル名は、CentOS6-Base-163.repo です。 名前を変更 mv CentOS6-Base-163.repo CentOS-Base.repo ステップ4: 構成を更新する yumアップデート 2. バージョンバージョン 8.0 http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm で実行します。 バージョン 5.7 http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm で実行します。 3. インストールバージョン 8.0 sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm バージョン 5.7 sudo rpm -ivh mysql5.7-community-release-el7-8.noarch.rpm インストール sudo yum mysql-serverをインストールします そのままにしておいて 4. 一時パスワードを表示する1. データベースを再起動する systemctl で mysqld を再起動します。 2. ログによって生成された一時パスワードを表示する grep "一時パスワード" /var/log/mysqld.log 3. パスワードを変更して(落とし穴に遭遇しますが、最後に質問が表示されます) 、データベースに入ります。 mysql -u ルート -p データベースに入るには一時パスワードを入力してください パスワードの長さを変更する ルートの場合は4 グローバルvalidate_password.lengthを4に設定します。 複雑さを修正する グローバルvalidate_password.policyを0に設定します。 変更されたアカウントとパスワードは一貫していてもかまいません(異なる場合は、設定は必要ありません) グローバルvalidate_password.check_user_nameをoffに設定します。 改訂 ALTER USER 'root'@'localhost' を '新しいパスワード' で識別します。 データベースを終了 出口 5. 外部ネットワークアクセスを構成する1. データベースに入る mysql -u ルート -p データベースに入るにはパスワードを入力してください 2. MySQLデータベースを入力する mysql を使用します。 3. アクセス権限を設定する ユーザーを更新します。host='%' を設定します。user='root' です。 4. 権限を更新する 権限をフラッシュします。 5. データベースを終了する 出口 6. 再起動 systemctl で mysqld を再起動します。 6. テスト7. データベースのアンインストール1. インストールされたmysqlを表示する rpm -qa | grep -i mysql 2. アンインストール yum 名前を削除 3. データを削除する rm -rf /var/lib/mysql 8. 質問太極拳の状況 初めてデータベースに入ったとき、パスワードもパスワードの長さも変更できませんでした。両者はお互いを責め合い、太極拳をしました。 解決策(まずパスワードを変更することを意味します)1.まず生成されたパスワードに変更します 私のは: +Eiyth9dW7ba ALTER USER 'root'@'localhost' IDENTIFIED BY 'パスワードの生成'; 2. 最小長さを変更する パスワードの長さに応じて変更する グローバルvalidate_password.lengthを4に設定します。 3. 複雑さを修正する グローバルvalidate_password.policyを0に設定します。 4. パスワードを変更する ALTER USER 'root'@'localhost' を '新しいパスワード' で識別します。 要約する同僚のメモや、設定プロセス中に遭遇した落とし穴を参考にして、いくつかメモを作成します。 Linux 環境に MySQL 8.0 をインストールするプロセスに関するこの記事はこれで終わりです。Linux に MySQL 8.0 をインストールすることに関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: プロジェクトの再構築からプロジェクトにおける CSS3 カスタム変数の使用について話す
複雑なテーブル構造では、一部のセルが垂直方向に複数のセルにまたがるため、列間属性 COLSPAN を...
最も単純な hello world 出力イメージを作成することは最も簡単なスタートですが、実行中のコ...
目次単一ノード差分単一要素を調整するマルチノード差分調整子配列ノードが移動したかどうかを判断するには...
スクリプトを書く目的は、さまざまなサービスを手動で起動しなくて済むようにすることです(怠惰のためでも...
最近、モバイル ページを開発しているときに、ページの幅が 100% の場合、高さは幅の半分になり、携...
1. コマンドの紹介gzip (GNU zip) コマンドは、ファイルの圧縮と解凍に使用されます。こ...
この記事では、ドラッグ可能なモーダルボックスを実装するためのJavaScriptの具体的なコードを参...
私が実現したい機能は、新しいウィンドウを開いて新しいページを表示することですが、パラメータを渡す必要...
目次1. コンポーネントの登録1.1 グローバル登録1.2 グローバルコンポーネントの登録プロセス1...
導入:従来の画像検証コードと比較して、スライダー検証コードには次の利点があります。サーバーは検証コー...
Ubuntu をインストールしたばかりですが、開いたときにネットワーク接続がありませんでした。右上隅...
MySQL では、ユーザーに付与された権限をどのように確認しますか? ユーザーに付与される権限は、グ...
vue コンポーネントのスタイル タグ内には、背景画像を使用する次の CSS コードがあります。 背...
gzip は、Linux システムでファイルの圧縮と解凍によく使用されるコマンドです。このコマンドで...
目次01 背景02 はじめに03 ワークフロー04 いくつかの質問05 ファイルをバックアップする0...