Linux環境のMySQL5.7のデータストレージパスをデータディスクに変更します

MySQLインストールでのyumのデフォルトのインストールパスは/ var / lib / mysqlです。プロジェクトでは、MySQLデータストレージディレクトリをマウントされたデータディスクのパスに変更する必要があります。

df-hビューディスクスペースサイズ

今回は/ homeディレクトリに移行します

1.デフォルトパスとしてホームディレクトリにデータディレクトリを作成します

mkdir -p /home/data

2.MySQLをオフにします

systemctl stop mysqld.service

3.ディレクトリを移行します

cp -arp /var/lib/mysql /home/data/

上記のcp-arpパラメータは、元のファイルディレクトリとファイルのアクセス許可をターゲットパスに直接コピーしたままにするためのものです。   

4.ディレクトリのアクセス許可を設定します

chown -R mysql:mysql /home/data/mysql

上記のcp-arpパラメータは、元のファイルディレクトリとファイルのアクセス許可をターゲットパスに直接コピーしたままにするためのものです。  

5.構成ファイルを変更します

vim /etc/my.cnf

[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8

6.SELINUX設定

vim /etc/selinux/config

SELINUXのパラメーターを無効に変更します

7.構成が有効かどうかを確認します

おすすめ

転載: blog.csdn.net/qq_35995514/article/details/108099110