Linux CentOS 6.5 のアンインストール、tar、および MySQL のインストールチュートリアル

Linux CentOS 6.5 のアンインストール、tar、および MySQL のインストールチュートリアル

システム提供のMySQLをアンインストールする

1. MySQLがシステムにインストールされているかどうかを確認する

rpm -qa|grep -i mysql 

2. 現在のバージョンのMySQLをアンインストールする

yum 削除 mysql mysql-server mysql-libs mysql-server

アンインストールプロセス中に選択が表示されたら、「y」をクリックしてください。

もう一度確認して情報がないということはアンインストールされたことを意味します

3. 残りのファイルを見つけて削除する

検索 / -name mysql

4. mysqlユーザーグループ/ユーザー、データディレクトリ、およびそのユーザーディレクトリを作成します。

userdel mysql # ユーザーを削除 groupdel mysql # ユーザーグループ名を削除 mkdir /usr/local/mysql # mysql のデフォルトのインストールパス。変更しないことをお勧めします。変更した場合は、後で構成を更新する必要があります mkdir /usr/local/mysql/data # mysql フォルダーの下にフォルダー data を作成します 
groupadd mysql # mysqlという名前のユーザーグループを作成します。 useradd -r -g mysql mysql # ユーザーグループの下にユーザーを作成します。

5. MySQLファイルを解凍して転送する

# tar -xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz # ファイルを解凍します # cd mysql-5.7.17-linux-glibc2.5-x86_64 # 入力 # mv * /usr/local/mysql/ # ファイルを移動します

6. 権限を変更するためにmysqlディレクトリに入る

cd mysql/

chown -R mysql:mysql ./

7. インストールスクリプトを実行する

./scripts/mysql_install_db --user=mysql 

8. インストール後、現在のディレクトリの所有者をrootユーザーに、データディレクトリの所有者をmysqlに変更します。

chown -R ルート:ルート ./
chown -R mysql:mysqlデータ

9. MySQLを起動する

./support-files/mysql.server を起動します

スタートアップの成功

MySQLの起動時にエラーが報告された場合、すでにMySQLプロセスが存在している可能性があります。それを強制終了してください。

10. MySQLのパスワードを変更する

# MySQL を起動したら、次のコマンドを実行してパスワードを変更します。
./bin/mysqladmin -u root -h localhost.localdomain パスワード 'root'

11. MySQLにログインする

# パスワードを変更したら、MySQLにログインできます
./bin/mysql -h127.0.0.1 -uroot -proot

要約する

上記は、Linux CentOS 6.5 で MySQL をアンインストールおよびインストールする方法に関するチュートリアルです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • CentOS7.x のアンインストールとインストール MySQL5.7 の操作手順とエンコード形式の変更方法
  • CentOS で MySQL を完全にアンインストールする方法
  • CentOS で MySQL を完全にアンインストールするいくつかの方法
  • CentOS7でMySQL 5.7をアンインストールする方法

<<:  Linux ベースの MySQL マスター スレーブ構成の全プロセスを記録する

>>:  JavaScript でタブバーの切り替え効果を実装する

推薦する

CSS3 transition-delay属性のデフォルト値が単位なしの0であり無効である問題を解決します

今日は、CSS3 の transition-delay 属性のデフォルト値 0 に単位がないのは無効...

1 つの記事で Vue ミドルウェア パイプラインを学ぶ

SPA を構築する場合、多くの場合、特定のルートを保護する必要があります。たとえば、認証されたユーザ...

JavaScript継承のさまざまな方法とメリット・デメリットを詳しく解説

目次1. プロトタイプチェーン継承2. コンストラクタの借用(古典的な継承) 3. 組み合わせ継承4...

TypeScriptのインストールと使用方法と基本的なデータ型

最初のステップはTypeScriptをグローバルにインストールすることですnpmを使用してインストー...

MySQLのスロークエリの詳細な説明

MySQL操作情報のクエリ show status -- すべての MySQL 操作情報を表示します...

Vue のスロットとフィルターの詳細な説明

目次スロットスロットとは何ですか?スロットの内容コンパイルスコープフォールバックコンテンツ名前付きス...

Reactを使用する際の7つの落とし穴のまとめ

目次1. コンポーネントの肥大化2. 状態を直接変更する3. プロパティは数値を渡す必要があるが文字...

haslaylout と bfc 解析の理解

1. haslayout と bfc は IE 固有の標準属性です。 2. BFC はページ上の分離...

Reactはいくつかの方法でパラメータを渡します

目次親コンポーネントと子コンポーネント間でパラメータを渡すルーティングパラメータステータスの改善コン...

html2canvas を使用して、Baidu マップを含む Dom 要素を画像に処理するソリューション

問題 1: Baidu Map はタイル画像 (地図が写真で構成されている) を使用しています。ht...

JSはマップを使用してdouble配列を統合します

目次序文データのシミュレーション結合されたデータ合併のアイデアコードの表示と分析最初のステップステッ...

MySQLテーブル構造を変更するコマンドを表示する

簡単な説明エディターはデータベースのエンコードが間違っているために問題に遭遇することが多く、これは頭...

複数人チャットルームを実現する js コード

この記事の例では、多人数チャットルームを実装するためのjsコードの具体的なコードを参考までに共有して...

Excel をインポートするときに js で時間を変換する正しい方法について

目次1. 基本2. 問題の説明3. 解決策付録: js を使用して Excel の日付形式を変換する...