CentOS7 64でのMySQL5.6.40の詳細なインストール手順

CentOS7 64でのMySQL5.6.40の詳細なインストール手順

CentOS7 64でのMySQL5.6.40のインストール手順

1) 以前にインストールしたMySQLをアンインストールする

rm -rf /usr/local/mysql
rm -rf /etc/init.d/mysqld

2) データベースディレクトリを削除する

rm -rf /data/mysql/

3) インストール中に問題が発生するのを避けるため、アンインストール後に依存するパッケージをインストールします。

yum -y インストール wget vim bash補完
yum -y インストール gcc gcc-c++ cmake ncurses-devel autoconf perl perl-devel

4) mysql-5.6.40.tar.gzをダウンロードする

https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.40.tar.gz をダウンロードしてください

5) MySQLインストールディレクトリ、データ保存ディレクトリ、およびユーザーグループを作成する

mkdir -p /usr/local/mysql/data
グループ追加mysql
ユーザー追加 -r -g mysql mysql

6) ファイルを現在のフォルダに解凍してインストールします

tar -zxvf mysql-5.6.40.tar.gz
mysql-5.6.40 をインストールします
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ #デフォルトのインストールディレクトリ -DINSTALL_DATADIR=/usr/local/mysql/data \ #データベースストレージディレクトリ -DDEFAULT_CHARSET=utf8 \ #utf8 文字を使用 -DDEFAULT_COLLATION=utf8_general_ci \ #文字をチェック -DEXTRA_CHARSETS=all \ #すべての拡張文字セットをインストール -DENABLED_LOCAL_INFILE=1 #ローカルでデータをインポートできるようにする make && make install

7) ディレクトリの権限を設定する

cd /usr/local/mysql
chown -R mysql:mysql 。
chown -R mysql:mysqlデータ

8) システムサービスにmysqlスタートアップサービスを追加する

sp サポートファイル/my-default.cnf /etc/my.cnf

9) 基本的なテーブルを作成する

./scripts/mysql_install_db --user=mysql

10) 環境変数を設定して追加する

vim /etc/プロファイル
MYSQL_HOME="/usr/local/mysql" をエクスポートします。
PATH="$PATH:$MYSQL_HOME/bin" をエクスポートします。
#:wq保存して終了 /etc/profile

11) システム起動ファイルにmysql起動ファイルを追加する

cp サポートファイル/mysql.server /etc/init.d/mysql

12) CentOS7でのmysqlコマンド

systemctl で MySQL を起動します
systemctl でmysqlを再起動する
systemctl 停止 mysql
systemctl で MySQL を有効にする

13) MySQLパスワードを変更する

mysqladmin -u ルートパスワード

14) MySQLに接続する

mysql -uroot -p
****** #パスワードを入力 exit #終了

要約する

CentOS7 64 での MySQL5.6.40 のインストール手順に関するこの記事はこれで終わりです。CentOS7 での MySQL5.6.40 のインストールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • CentOS 7 に MySQL 8.0.20 データベースをインストールするための詳細なチュートリアル
  • CentOS7.8 に mysql 8.0.20 をインストールするための詳細なチュートリアル
  • Centos7 ベースの mysql5.7 のクイックインストールのチュートリアル分析
  • CentOS8 デプロイメント LNMP 環境で mysql8.0.29 をコンパイルしてインストールする方法の詳細なチュートリアル
  • CentOS7.5 の MySQL8.0.19 のインストールチュートリアルの詳細な手順
  • VMware に CentOS7 をインストールし (静的 IP アドレスを設定)、Docker コンテナ経由で mySql データベースをインストールする (非常に詳細なチュートリアル)
  • Centos7 MySQL データベースのインストールと設定のチュートリアル

<<:  JS関数の継承について学ぶ記事

>>:  Alibaba Cloud CentOS7 サーバーの nginx 構成と FAQ の分析

推薦する

Windows 10 Home Edition に Docker をインストールする方法

最近、プロジェクトをアップグレードするために Docker を使用しました。これまで使用したことがな...

MySQL全文検索の使用例

目次1. 環境整備2. データの準備3. ショーを始める4. 単語分割エンジン要約する参考文献1. ...

JavaScript は詳細なコードで星座クエリ機能を実装します

目次1. タイトル2. コード3. 結果IV. 結論1. タイトルテキスト ボックスに誕生日の値を入...

React、Angular、Vueの3つの主要なフロントエンド技術の詳細説明

目次1. 反応する基本的な使い方注目すべき機能クラスコンポーネント仮想DOMライフサイクルメソッドJ...

Docker に nginx をインストールし、https 経由でアクセスを構成する方法

1. 最新のnginx dockerイメージをダウンロードする $ docker pull ngin...

JavaScript プロトタイプとプロトタイプチェーンの深い理解

目次1. プロトタイプとは何ですか? 2. プロトタイプ__プロト__ 4. コンストラクター5. ...

VirtualBox での CentOS 8.1 仮想マシンのインストールを最小限に抑える詳細なチュートリアル

1. 関連ツールと画像をダウンロードするダウンロードリンクバーチャルボックス: https://do...

MySQL 5.7.25 のインストールと設定方法のグラフィックチュートリアル

MySQL インストール ファイルには、msi 形式と zip 形式の 2 種類があります。クリック...

Docker 経由で Spring Boot アプリケーションを公開およびデプロイするプロセスの分析

目次手動展開1.アイデアを使ってSpring Bootプロジェクトを作成する2. プロジェクトをJa...

見落としがちなMySQLのCOLLATIONの例の詳細な説明

序文MySQL データベースの文字列型は、CHAR、VARCHAR、BINARY、BLOB、TEXT...

CSS 疑似要素を使用して複数の連続する要素のスタイルを制御する方法

CSS 疑似要素を使用して要素を制御する場合、一部の要素のスタイルを変更する必要があることがよくあり...

Docker /var/lib/docker/aufs/mnt ディレクトリのクリーニング方法

会社のサービスはdockerを使用しており、ディスクマンが見つかりました。その後、次のコマンドを実行...

MySQL Undo ログと Redo ログの概要

目次元に戻すログUNDOログの生成と破棄UNDOログの保存元に戻すログ機能トランザクションの原子性の...

JavaScriptはシンプルな計算機能を実装します

この記事では、参考までに、簡単な計算機能を実装するためのJavaScriptの具体的なコードを紹介し...

HTML 内の CSS および JS リンクのバージョン番号 (キャッシュを更新)

背景検索エンジンで「.htaccess キャッシュ」というキーワードを検索すると、ウェブサイトのファ...