1. 一般的に、CentOS では mariadb がデフォルトでインストールされているため、まず mariadb がインストールされているかどうかを確認します。インストールされている場合は、まず mariadb をアンインストールする必要があります。 rpm -qa|grep mariadb rpm -e mariadb-libs --nodeps 2. /usr/local/ディレクトリにmysqlフォルダを作成します。 cd /cd usr/localmkdir mysql 3. mysqlフォルダに入り、mysqlをダウンロードします。 cd mysqlwget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar 4. 現在のディレクトリにmysqlを解凍します。 tar -xvf mysql-8.0.16-2.el7.x86_64.rpm-バンドル.tar 5. mysqlをインストールし、以下のコマンドを順番に実行します。 rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm --nodeps --force 6. 初期化と関連設定、以下のコマンドを順番に実行します。 mysqld --initialize; chown mysql:mysql /var/lib/mysql -R; systemctl で mysqld.service を起動します。systemctl で mysqld を有効にします。 mysqld --initialize; を実行したときに次のエラー メッセージが表示される場合は、まず yum -y install numactl を実行し、次に mysqld --initialize; を実行します。 systemctl start mysqld.service; を実行したときに次のエラーメッセージが表示される場合は、まず tail -f /var/log/mysqld.log を実行してエラーログを表示します。 エラー ログが次のようになっている場合は、cd /var/lib/mysql を実行し、rm -rf * を実行してすべてのファイルを削除してから、systemctl start mysqld.service を実行します。 7. データベース初期化パスワードを表示する cat /var/log/mysqld.log | grep パスワード 8. データベースにログインし、初期パスワードをコピーして貼り付けます。ログインパスワードは表示されないので、Enterキーを押します。 mysql -uroot -p 9. パスワードを変更します。パスワードには数字、大文字と小文字、特殊記号が必要です。 ALTER USER 'root'@'localhost' を 'xxxxx' によって mysql_native_password で識別します。 10. MySQLを終了し、新しいパスワードで再度ログインして、パスワードが正常に変更されたかどうかを確認します。 終了;mysql -uroot -p 11. リモートアクセスユーザーを作成し、次のコマンドを順番に実行します。 'xxxxx' によって mysql_native_password で識別されるユーザー 'root'@'%' を作成します。grant オプションを使用して 'root'@'%' に *.* のすべての権限を付与します。権限をフラッシュします。 12. 通常、サーバーにはデフォルトでポート 3306 が開発されていません。サーバー コンソールでセキュリティ グループを構成する必要があります。 要約する 上記は、編集者が紹介した CentOS7.6 に MYSQL8.0 をインストールする詳細な手順です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
1. mysqlエクスポートファイル: SELECT `pe2e_user_to_company`....
この記事は主に、PostgreSQL データベースを記述して解析を実装する SQL スクリプト関数を...
目次Vueカスタムディレクティブカスタムディレクティブフック機能出力関連属性アプリケーション例要約す...
目次1. 存在する1.1 説明1.2 例1.3 交差/2017-07-21 2. 除く2.1 説明2...
この記事では、CSS で 2 つの固定列と 1 つのアダプティブ列を実装するいくつかの方法を紹介し、...
1. 記事タイトルリストの右側に日付を表示する方法:コードをコピーコードは次のとおりです。 &l...
序文ブロガーはアイデアIDEを使用しています。アイデア公式が最近サードパーティのアクティベーションサ...
この記事では、参考までに、Vue+Vant のトップ検索バーを実装するための具体的なコードを紹介しま...
# には位置情報が含まれます。デフォルトのアンカーは #top で、これは Web ページの上部です...
この記事では、MySQL の自動作成時刻と変更時刻を設定する方法について説明します。ご参考までに、詳...
<br />みなさんこんにちは!ここで皆さんとチャットできて光栄です! (*^__^*)...
この記事では、例を使用して、MySQL データベースの列を追加、削除、および変更する方法について説明...
nginx.conf で複数のサーバーを設定します。 http リクエストを処理する際、nginx ...
序文explain コマンドは、クエリ オプティマイザーがクエリの実行を決定した方法を確認する主な方...
この記事では、参考までにシンプルなHTMLショッピング数量アプレットを紹介します。具体的な内容は次の...