例示する この記事は、2017 年 5 月 20 日に MySQL-5.7.18 を使用して作成されました。オペレーティング システムは、デスクトップとしてインストールされた 64 ビット CentOS Linux リリース 7.2.1511 (Core) です。 MariaDBをアンインストールする CentOS7 ではデフォルトで MySQL の代わりに MariaDB がインストールされ、MySQL 関連のパッケージも yum サーバーから削除されます。 MariaDB と MySQL が競合する可能性があるため、まず MariaDB をアンインストールしてください。 1. インストールされている MariaDB 関連の rpm パッケージを確認します。 rpm -qa | grep mariadb 2. インストールされている MariaDB 関連の yum パッケージを確認します。パッケージ名は、rpm コマンドの結果に応じて決定する必要があります。 yum リスト mariadb-libs 3. インストールされている MariaDB 関連の yum パッケージを削除します。パッケージ名は、yum list コマンドの結果に従って決定する必要があります。この手順にはルート権限が必要です。 yum mariadb-libs を削除します MySQL rpm パッケージをダウンロード ソフトウェア パッケージは非常に大きいため、最初に他の方法 (Thunder など) を使用してダウンロードすることもできます。 rpm 方式を使用すると、インターネット接続なしでインストールすることもできます。これは yum ではできないことです。他のバージョンの MySQL をインストールする必要がある場合は、公式 Web サイトにアクセスして、対応する rpm ダウンロード リンクを検索してください。 次のようにコードをコピーします。 https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar をダウンロードしてください rpm パッケージを使用して MySQL をインストールする 次の手順には root 権限が必要です。また、パッケージ間の依存関係のため、各 rpm コマンドは順番に実行する必要があります。 mysql-5.7.18 を mkdir します tar -xv -f mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar -C mysql-5.7.18 cd mysql-5.7.18/ rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm インストールが成功したら、インストール ファイルと一時ファイルを削除することもできます。 CD .. rm -rf mysql-5.7.18 rm mysql-5.7.18-1.el7.x86_64.rpm-バンドル.tar 初期MySQLパスワードを変更する 次の手順には root 権限が必要です。 1. 最初はパスワードがわからないため、まず設定ファイル /etc/my.cnf を変更して、MySQL がログイン時に権限チェックをスキップできるようにします。行を追加します: スキップ許可テーブル 2. MySQLを再起動します。 サービスmysqldを再起動 3. パスワードなしでMySQLにログインします。 マイスク 4. mysql クライアントで次のコマンドを実行して、root パスワードを変更します。 mysql を使用します。 ユーザーを更新します。SET authentication_string = password('your-password') WHERE host = 'localhost' AND user = 'root'; やめる; 5. 設定ファイル/etc/my.cnfを変更して、以前に追加したskip-grant-tables行を削除し、MySQL を再起動します。この手順は非常に重要であり、実行しないと重大な安全上の問題が発生する可能性があります。 6. 設定したパスワードを使用してログインします。 mysql -u ルート -p 7.MySQL はパスワードの変更を強制しますが、単純なルールのパスワードにすることはできません。 ALTER USER root@localhost は 'your-new-password' によって識別されます。 手順が少し面倒に思えるかもしれませんし、他の解決策はまだ思いついていないので、今のところはこの方法で使用してください。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: jQuery ツリービュー ツリー構造アプリケーション
>>: Linux で docker-compose を使用したソフトウェア構成の詳細な説明
では、GIF、PNG、JPG のどの形式を候補形式として選択すればよいのでしょうか。また、どの画像形...
具体的なコードは次のとおりです。 <!DOCTYPE html> <html>...
RDF と OWL は、2 つの重要なセマンティック ウェブ テクノロジーです。 RDF と OWL...
序文最近、小さなプログラムでリアルタイムにチャートを更新するという要件に遭遇しました。最初は wx-...
目次原理ネットワーク環境の準備インストール前の準備NIS サーバー操作NIS クライアント操作原理N...
序文MySQL は、2016 年もデータベースの人気において力強い成長傾向を維持し続けました。 My...
この記事では、時間範囲効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します...
Mysqlはブール型を設定します1. Tinyintタイプテストテーブルを作成し、blフィールドをブ...
目次1. コンポーネントの登録2. コンポーネントの使用3. 父から息子へ4. 息子から父へ5. ス...
新しいプロジェクトを始めるこの記事では主に、新規プロジェクトを0から1まで取り組むプロセスを記録し、...
目次1. DIVとSPANの違いと特徴2. スパンタグの概要3. 拡大と改善4. 凡例の効果の実証例...
シリアル化の実装InnoDB は 2 つの方法でシリアル化を実装します。まず、SELECT 文が明示...
プロジェクトの背景最近、webpackのバージョンが古いプロジェクトがあります。 リーダー層では今の...
<br />原文: http://research.microsoft.com/~hel...
学ぶ内容1. ソフトウェアのインストールとサーバーの設定。 2. (オプションですが、強くお勧めしま...