修改MySQL的資料目錄

來源:互聯網
上載者:User

標籤:

環境:CentOS Linux release 7.1.1503 (Core)

1. 安裝MYSQL  

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmrpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-serverserivce mysqld start

  此時查看資料目錄,是/var/lib/mysql

2. 修改配置

2.1 修改安全限制

vim /etc/selinux/config

     將內容修改如下:

# SELINUX=enforcingSELINUX=permissive

2.2 修改資料庫配置

      首先停用MySQL。

  1. 複製資料目錄

cp -R /var/lib/mysql /data/chown -R mysql:mysql /data/mysql

  2. 修改配置

    備份/etc/my.cnf

cp /etc/my.cnf /etc/my.cnf-bk

             修改/etc/my.cnf為

[mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid[mysqld]log_error = /var/log/mysql-error.loguser = mysqldatadir = /data/mysqlsocket = /data/mysql/mysql.sock[mysql]socket = /data/mysql/mysql.sockuser = mysql

3. 驗證

  重啟mysql服務,mysql用戶端登入,查看datadir

mysql>   show variables like ‘%dir%‘;+-----------------------------------------+----------------------------+| Variable_name                           | Value                      |+-----------------------------------------+----------------------------+| basedir                                 | /usr                       || binlog_direct_non_transactional_updates | OFF                        || character_sets_dir                      | /usr/share/mysql/charsets/ || datadir                                 | /data/mysql/               || ignore_db_dirs                          |                            || innodb_data_home_dir                    |                            || innodb_log_group_home_dir               | ./                         || innodb_max_dirty_pages_pct              | 75                         || innodb_max_dirty_pages_pct_lwm          | 0                          || innodb_undo_directory                   | .                          || lc_messages_dir                         | /usr/share/mysql/          || plugin_dir                              | /usr/lib64/mysql/plugin/   || slave_load_tmpdir                       | /tmp                       || tmpdir                                  | /tmp                       |+-----------------------------------------+----------------------------+14 rows in set (0.03 sec)

 

    配置成功!!!

 



  

 

修改MySQL的資料目錄

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.