まず、図をダウンロードしてください 1. まず、centos7に付属しているmariadbをアンインストールします rpm -qa|grep mariadb //インストールされているmariadbを照会する rpm -e --nodeps ファイル名 //mariadbをアンインストールします。ファイル名は上記のコマンドで照会されたファイルです。 2. MySQLがインストールされているかどうかを確認する rpm -qa | grep -i mysql mysqlファイルを見つけて、rm -rf mysqlファイルパスを使用して削除します。 検索 / -name mysql 散らばったmysqlファイルを削除する 検索 / -name mysql / # whereis mysql 構成ドキュメントの削除 rm -rf /etc/my.cnf マシンにmysqlがインストールされているかどうかを再度確認してください rpm -qa|grep -i mysql 3. MySQL依存パッケージをインストールする(オプション) yum -y で libaio.so.1 と libgcc_s.so.1 と libstdc++.so.6 をインストールします。 yum アップデート libstdc++-4.4.7-4.el6.x86_64 yum search libaio # 関連情報を取得 yum install libaio # 依存パッケージをインストール yum install net-tools 4. MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar を /usr/local/ の下の mysql ディレクトリに解凍します (mysql ディレクトリを手動で作成します。mkdir mysql) tar -xvf MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql 5. /usr/local/mysql に mysql をインストールします。インストールには順序と依存関係があることに注意してください。 rpm -ivh …共通.rpm rpm -ivh …libs.rpm rpm -ivh …クライアント.rpm rpm -ivh …サーバー.rpm インストールが完了すると、MySQL関連ファイルを保存するための次のディレクトリが生成されます。 クリップ画像002 6. MySQLを初期化する mysqld --initialize --user=mysql 初期化が完了すると、以下のファイルの末尾にランダムなパスワードが保存されます。これは後でログインするときに使用します。 /var/log/mysqld.log を cat します。 クリップ画像004 Cg!hLde4oLG+ 6. MySQLを起動、停止、再起動する 起動する: systemctl で mysqld.service を起動します。 サービスの使用を開始します: service mysqld start mysqld スクリプトの使用を開始します: /etc/inint.d/mysqld start safe_mysqldの使用を開始する: safe_mysqld& 停止: サービスの使用を開始します: service mysqld stop mysqld スクリプトの使用を開始します: /etc/inint.d/mysqld stop mysqladmin シャットダウン 再起動: サービスの使用を開始します: service mysqld restart mysqldスクリプトの使用を開始します: /etc/inint.d/mysqld restart 8. MySQLにログインする mysql -u ルート -p クリップ画像006 9. パスワードを変更する(mysqlにログイン) '123456' で識別されるユーザー 'root'@'localhost' を変更します。 クリップ画像007 mysql8.0 では、alert コマンドを使用して変更する必要があります。そうしないと、次のエラーが発生します。 クリップ画像008 10. MySQLへのリモートログインを有効にする ログイン後 データベースを表示します。 mysql を使用します。 updata ユーザーは host='%' を設定し、user = 'root' です。 ユーザーからユーザー、ホストを選択します。 クリップ画像009 クリップ画像010 11. ファイアウォールの動作 サービスを開始します: systemctl start firewalld.service サービスをシャットダウンする: systemctl stop firewalld.service サービスを再起動する: systemctl restart firewalld.service サービスのステータスを表示します: systemctl status firewalld.service 起動時にサービスを有効にする: systemctl enable firewalld.service 起動時にサービスを無効にする: systemctl enable firewalld.service サービスが開始されているかどうかを確認します: systemctl is-enabled firewalld.service 開始されたサービスのリストを表示します: systemctl list-unit-files | grep enabled 起動に失敗したサービスのリストを表示します: systemctl --failed 12. 港湾運営 に追加 firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent は永続的に有効になり、このパラメータを指定せずに再起動すると無効になります) リロード ファイアウォール-cmd –リロード 要約する 上記は、編集者が紹介した Centos7 での mysql8.0rpm のインストール チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: TypeScript のマップされた型とより優れたリテラル型推論について説明します。
>>: Tomcat の構成と最適化ソリューションの詳細な説明
目次Cocos Creator のリソース管理に関する問題リソースの依存関係リソースの使用レスローダ...
目次EffectList コレクション最初のレンダリング時のEffectList EffectLis...
アプリケーション ソフトウェアには通常、次のようなビジネス要件があります。新しいバージョンの APP...
この記事では、カルーセルマップの効果を実現するためのjsの具体的なコードを参考までに共有します。具体...
目次序文事前準備ディレクトリを作成するcustom.cnf を作成する証明書を作成するpxc クラス...
目次道具:ログインシナリオ:練習する:シナリオ1: 思考と実践シナリオ2: 思考と実践要約する道具:...
目次1. 計算プロパティ構文: 1. 省略形:文法: 2. 文章を完成させる: 2. モニタリング(...
この記事の例では、検証コードの動的干渉を実装するためのjsの具体的なコードを共有しています。具体的な...
目次単一コンテンツ投影マルチコンテンツ投影単一条件のコンテンツ投影アプリ-人物-htmlアプリ担当者...
この記事は MySQL 公式サイトを参考にしてまとめたものであり、遭遇したいくつかの問題も記録されて...
この記事では、例を使用して、MySQL アカウント管理の原則と実装方法を説明します。ご参考までに、詳...
1. 遅いクエリログ1.1 MySQL ログの種類ログは、データベースの操作や、ユーザーがデータベー...
黄金律プロジェクトに何人の人が取り組んでいるかに関係なく、すべてのコード行が同じ人によって書かれたよ...
目次1. 環境設定1.NTPサーバー2. ビジネスサーバー2. NTPサーバーの設定1. chron...