rpmインストールパッケージを使用してmysqlをオフラインでインストールします。参考までに 準備: 公式ウェブサイトからMySQLオフラインrpmインストールパッケージをダウンロードします(ここではデモは行いませんが、デモ用に既存のものを使用します)。 以前のMySQLのインストールとアンインストールの残りをアンインストールしてクリーンアップします 1. このマシンにインストールされているMySQLを検出してアンインストールする rpm -qa|grep -i mysql noarchはソースアドレスパッケージなので、インストールされていなくても同じです 2. 上図に示すように、MySQL がシステムにインストールされています。アンインストールします。 [root@hellxz ~]# yum 削除 mysql 次に、最初の手順を再度実行して、MySQL がインストールされているかどうかを確認します。インストールされている場合は、yum remove で見つけたパッケージ名を追加することで、直接アンインストールできます。 3. /var/lib/mysql フォルダが存在するかどうかを確認します。存在する場合は削除してください。このフォルダには残りの MySQL データベースが含まれています。削除しないと、新しくインストールされた MySQL は新しいデータベースを作成しません。 もしそうなら削除 rm -rf /var/lib/mysql MySQLをインストールする 1. 以前にダウンロードした RPM パッケージを Centos にアップロードしてインストールし、最初にサーバーをインストールします。 rpm -ivh mysql-community-server-5.6.26-2.el6.i686.rpm 上の図は通常のインストールを示しています。インストールが正常であれば、以下の問題は無視してください。 1.1 ここで、下図のように問題が発生する場合があります。 この問題が発生すると、しばらくの間非常に困惑しました。 最終的に、インストールされていないパッケージ名を yum install に追加しました。 不思議なことに、トラフィックがほとんど発生せずにインストールされました。 。 。元のパッケージには 215M と書いてあるのに、私のは 5M 未満と書いてある…とても奇妙だ 2. その後、クライアントがインストールされるはずですが、依存関係が不足していると報告されたため、最初に何か他のものをインストールする必要があります。 。インストール方法は次のとおりです。 rpm -ivh mysql-community-common-5.6.26-2.el6.i686.rpm rpm -ivh mysql-community-libs-5.6.26-2.el6.i686.rpm rpm -ivh mysql-community-client-5.6.26-2.el6.i686.rpm 3. インストールが完了したら、MySQL サービスを開始します。 #なぜdを追加したのか聞かないでください。バージョンが違うのかもしれません。service mysqld restart 4. デフォルトのパスワードを変更します。 #-u の後にユーザー名が続き、root の後にパスワードが続きます。必要に応じて変更してください /usr/bin/mysqladmin -u root password 'root' 5. mysql コマンドラインを開きます。 #-u の後にはスペースはありません。ユーザー名を追加するだけで、これを入力した後、パスワードの入力を求められます。mysql -uroot -p 6. リモート接続認証(ローカル使用には必要ありません): #認証: 前の @ はユーザー名、後の by はパスワードです。GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 7. Navicat を使用して仮想マシン内の MySQL 実験に接続します。 8. ステップ7が表示された場合 CentOS のファイアウォールをオフにして、コードを一時的にオフにしてください: ファイアウォールを無効にするコマンド: service iptables stop ファイアウォールを永久にオフにする: chkconfig iptables off チュートリアルの終了。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux での Centos7 ファイアウォールの基本的な使用方法の詳細な説明
>>: CentOS のデフォルトの SSH ポート番号を変更する方法の例
以下のように表示されます。 mysql.proc から名前を選択します (db='データベー...
BEM は、Web 開発に対するコンポーネントベースのアプローチです。ユーザー インターフェイスを独...
MySQL の機能: MySQL は、スウェーデンの会社 MySQL AB によって開発されたリレー...
目次01 コンテナの本質とは何か? 02 Cgroupテクノロジーと名前空間テクノロジーの概要03 ...
導入シンプルな jQuery + CSS を使用して、ブラウザのデフォルトの動作を置き換えるカスタム...
この記事では、mysql8.0.11クライアントがログインできない問題の解決策を紹介します。参考まで...
クリックされたボタンには赤い画像スタイルを実装し、選択されていない他のボタンには灰色の画像スタイルを...
最初のステップは、Python のバージョン番号とインストール パスを確認することです。 上記のビュ...
チェックボックスやラジオボタンの使用を含むコードをコピーコードは次のとおりです。 <!DOCT...
1. 既存のモジュールを表示する nginx の sbin ディレクトリに nginx の sbin...
事前に書いておきます:次の手順では、ターミナルにコマンドを入力する必要があります。コンピューターでブ...
クールなフロントエンドページのランダムQRコード検証を参考までに共有します。具体的な内容は次のとおり...
2008年5月12日に四川省汶川市で発生した地震により、多くの命が失われ、遺憾なことと存じます。国務...
目次1. 概要1. 原則2. 実装3. スレーブインスタンスを作成する4. マスタースレーブ構成要約...
目次1. 概要1. 説明文テスト2. 結果の各列の説明2. ID列の説明1. 環境整備2. expl...