Mysql5.7がCentOS7.6システム(Alibaba Cloudサーバー)にインストールされている

1.ソフトウェアをダウンロードします(注:ダウンロードするには、Oracleアカウントにログインする必要があります)。

1.1ダウンロードアドレス:https : //dev.mysql.com/downloads/mysql/

1.2公式のインストールドキュメントを参照してください:https : //dev.mysql.com/doc/refman/5.7/en/binary-installation.html

1.3パラメータを選択:

1.3.1他の安定版のダウンロードを見つける

 1.3.2ダウンロードする対応するバージョンを選択

2.创建文夹:#mkdir -p / data0 / mysql && mkdir -p / data1 / mysql && mkdir -p / data1 / mysql / temp && mkdir -p / data1 / mysql / data && mkdir -p / data1 / mysql / logs

3.ファイルを解凍して名前を変更します。

3.1ファイルを/ data0 / mysqlフォルダにコピーします

3.2ファイルを現在のフォルダーに解凍します

3.2.1最初にこのフォルダに入ります:#cd / data0 / mysql

3.2.2#tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

注:ここで解凍したファイル名は、mysql-5.7.28-linux-glibc2.12-x86_64です。

3.2.3名前の変更:#mv mysql-5.7.28-linux-glibc2.12-x86_64 mysql-5.7

4.ユーザーとグループを作成します。

4.1#groupadd mysql

4.2#useradd -r -g mysql mysql

5.権限の変更:

5.1 chown -R mysql:mysql / data0 / mysql

5.2 chown -R mysql:mysql / data1 / mysql

6.設定サービス:(cp:cope)

6.1#cp /data0/mysql/mysql-5.7/support-files/mysql.server /etc/init.d/mysql

6.2構成情報を変更します。#vi /etc/init.d/mysql

6.3パラメータの変更:

#basedir = / data0 / mysql / mysql-5.7

#datadir = / data1 / mysql / data

escと入力し、xと入力して保存して終了します。

7.構成ファイルを設定する

7.1元の構成ファイルを削除する

#cd / etc

#rm -rf my.cnf

7.2ファイルを編集:

#vi my.cnf

以下を追加します(参照用のみ):

[クライアント]

ソケット= /data1/mysql/temp/mysql.sock

[mysqld]

basedir = /data0/mysql/mysql-5.7

datadir = / data1 / mysql / data

tmpdir = / data1 / mysql / temp

ソケット= /data1/mysql/temp/mysql.sock

log-error = /data1/mysql/logs/error.log

pid-file = /data1/mysql/mysql.pid

ユーザー= mysql

8.環境変数を設定します。

8.1変更:#vi / etc /プロファイル

8.2ファイルの最後に追加:

#export PATH = / data0 / mysql / mysql-5.7 / bin:/data0/mysql/mysql-5.7/lib:$ PATH

#パスのエクスポート

Escをクリックし、xと入力して保存して終了します。

8.3構成を有効にする:ソース/ etc /プロファイル

9.データベースを初期化します

9.1入力:cd /data0/mysql/mysql-5.7

9.2初期化:bin / mysqld --initialize-insecure --user = mysql --basedir = / data0 / mysql / mysql-5.7 --datadir = / data1 / mysql / data

10.サービスを開始します。#service mysql start

10.1注:

サービスを閉じます(my.cnfを変更します。使用するにはサービスを再起動する必要があります)

#service mysql stop

11.起動するようにブートを設定します。#chkconfig mysql on

12.デフォルトのパスワードを変更します。#mysqladmin -u root password "root"

13.リモート接続をセットアップします。

13.1 mysql -uroot -p

13.2ルート

13.3リモート接続を変更します。#GRANT ALL PRIVILEGES ON *。* TO 'root' @ '%' IDENTIFIED by 'root' with GRANT OPTION;

13.4更新パラメーター:#FLUSH PRIVILEGES;(注:変更後、アクセスするにはファイアウォールをオフにする必要があります。

13.5   sqlコマンドの終了:#exit;

14.リモート接続テスト:

15.成功した接続

167のオリジナル記事を公開 92のような 訪問者10,000以上

おすすめ

転載: blog.csdn.net/weixin_42995083/article/details/105430885