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.成功した接続