1. インストールパッケージを保存する場所に移動します
2. MySQL サービスがシステムにインストールされているかどうかを確認します。方法は 2 つあります。 rpm -qa | grep mysql yum インストール済みリスト | grep mysql 3. すでにインストールされている場合は、MySQL とその依存パッケージを削除します。 4. mysql57-community-release-el7-8.noarch.rpm の YUM ソースをダウンロードします。 http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm で実行します。 5. mysql57-community-release-el7-8.noarch.rpm をインストールします。 インストール後、次の 2 つのパッケージが提供されます。 mysql-コミュニティリポジトリ mysql-コミュニティソース.repo 6. MySQLをインストールします。プロンプトが表示されたら、最後までYを押します。 インストールが完了したら、mysql を実行すると、 サービスmysqldの開始 grep "パスワード" /var/log/mysqld.log 次の内容が返されます。末尾の文字列がパスワードです。これをコピーします。 root@localhost の一時パスワードが生成されます: hilX0U!9i3_6 7. MySQL サーバーにログインし、ユーザー root のパスワードを更新します。 注意: MySQL 5.7 ではパスワード強度検証プラグインのvalidate_password が使用されるため、一定の強度のパスワードを設定する必要があります。 mysql -u ルート -p ヒルX0U!9i3_6 パスワードを変更してください SET PASSWORD = PASSWORD('新しいパスワード'); ALTER USER 'root'@'localhost' パスワードの有効期限を決して切らさないでください。 権限をフラッシュします。 ユーザー root を任意の IP からアクセス可能に設定します。 「新しいパスワード」で識別される root@"%" に *.* のすべての権限を付与します。 ユーザー root をローカルでアクセス可能に設定します。 「新しいパスワード」で識別される root@"localhost" に *.* のすべての権限を付与します。 権限を更新して有効にします: OK、exitと入力して、新しいパスワードで再度ログインしてください。 注: リモート ツールを使用しても接続できない場合は、iptables -F コマンドを使用してファイアウォール チェーンのルールをクリアしてみてください。 8.MySQL制御コマンド: 開始、停止、再起動、ステータスの確認 サービスmysqldの開始 サービスmysqld停止 サービスmysqldを再起動 サービス mysqld ステータス systemctl で mysqld を起動します。 サービスmysqld停止 サービスmysqldを再起動 systemctl ステータス mysqld 9. MySQLの文字セットをUTF-8に設定します。 /etc ディレクトリの my.cnf ファイルを開きます (このファイルは MySQL のメイン構成ファイルです)。 [mysqld]の前に次のコードを追加します。 [mysqld]の後に次のコードを追加します。 再度mysqlにログインして文字セットを確認します。utf8の6文字がOKであれば、 10. 指定されたデータベース内の指定されたデータ テーブルの文字セットを確認します。たとえば、MySQL データベース内のサーバー テーブルの文字セットを確認します。 指定されたデータベース内の指定されたテーブルのすべての列の文字セットを表示します。たとえば、MySQL データベース内の servers テーブルのすべての列の文字セットを表示します。 11. パスワードを忘れた場合は、次の手順でリセットできます。 サービスmysqld停止 mysqld_safe --user=root --skip-grant-tables --skip-networking & mysql -u ルート MySQLに入った後 mysql を使用します。 ユーザーを更新します。set password=password("new_password") where user="root"; 権限をフラッシュします。 12. ファイルの保存ディレクトリ 設定ファイル
データベースファイルが保存されるディレクトリ
ログファイル
サービス起動スクリプト
ソケットファイル
13.MySQL は TCP/IP プロトコルを使用してデータを送信します。デフォルトのポート番号は 3306 です。次のコマンドで確認できます。 要約する 以上が編集者が紹介した CentOS7 に MySQL5.7 を YUM 経由でインストールする詳細な手順です。皆様のお役に立てれば幸いです。 以下もご興味があるかもしれません:
|
<<: ネイティブJSで様々なモーションの複合モーションを実現
目次1. 順番に紹介する2. ユーザーを作成する3. ユーザーアカウントを削除する4. アクセス権5...
最近、MySQL関連の構文をよく見かけます。また、MySQLストアドプロシージャの書き方も学びたいの...
目次起源現状リクエストをキャンセル cancelTokenリクエスト方法の変更重複したリクエストを避...
以前にインストールしたmariadbを削除する1. rpm -qa | grep mariadb を...
目次遷移フック関数カスタム遷移クラス名遷移グループの使用まとめまずは例を見てみましょうコードは次のと...
皆さんおはようございます。しばらく記事を更新していませんでした。実は、私は流行中に1か月以上家にいて...
nginx のサーバーと場所の構成を簡単に整理してみましょう。たとえば、URL: www.mask_...
一つの環境CentOS 7にVMware Toolsをインストールしてホストの共有フォルダへのアクセ...
XHTML CSS ページ制作中に遭遇する問題の解決策は、解決策と呼ぶには少々大げさです。せいぜい、...
目次1. コンパイラコードフォーマット仕様設定2. Vueテンプレートの設定1. コンパイラコードフ...
例えば: <link rel="スタイルシート" href="h...
CentOS 6.4 環境で MySQL 5.1 を 5.5.36 にアップグレードする手順を記録し...
図書館管理ライブラリを作成する データベースを作成します [存在しない場合] ライブラリ名;ライブラ...
このチュートリアルでは、LinuxでのMySQL 5.6.33のインストールと設定方法を参考までに紹...
目次1. 効果2. メインコード1. 効果機能: インターフェイスから取得したデータを使用してオプシ...