欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL數(shù)據(jù)庫遷移data文件夾位置詳細(xì)步驟

 更新時間:2014年03月10日 14:33:20   作者:  
這篇文章主要介紹了MySQL數(shù)據(jù)庫遷移data文件夾詳細(xì)步驟,需要的朋友可以參考下

由于yum安裝mysql的時候,數(shù)據(jù)庫的data目錄默認(rèn)是在/var/lib下,出于數(shù)據(jù)安全性的考慮需要把它挪到/data分區(qū)。步驟如下:
一、關(guān)閉apache和mysql.

復(fù)制代碼 代碼如下:

service httpd stop
service mysqld stop

二、將/var/lib下的mysql目錄mv(移動)到data目錄。
為什么要用mv命令,而不用cp命令呢?應(yīng)為linux文件系統(tǒng)特殊性,mv命令能保留文件的所有屬性和權(quán)限,尤其是selinux屬性。如果用cp命令,就需要回頭再去設(shè)置mysql文件夾的selinux屬性,本人因很頭疼selinux故能避則避。
復(fù)制代碼 代碼如下:

mv -R /var/lib/mysql /data/mysql

三、修改mysql配置文件/etc/my.cnf。將datadir和socket的路徑改為/data目錄下。
復(fù)制代碼 代碼如下:

[mysqld]
#datadir=/var/lib/mysql                      ------原系統(tǒng)默認(rèn)路徑
datadir=/home/mysql ------現(xiàn)有路徑
#socket=/var/lib/mysql/mysql.sock            ------原socket路徑現(xiàn)
socket=/home/mysql/mysql.sock                ------現(xiàn)有路徑

[mysqld_safe]
socket=/home/mysql/mysql.sock                 -----現(xiàn)有路徑
[client]
socket=/home/mysql/mysql.sock                 -----現(xiàn)有路徑
[mysql.server]
socket=/home/mysql/mysql.sock                 -----現(xiàn)有路徑

四、修改php配置文件(/etc/php.ini)中的socket路徑。
沒錯,千萬不要忘記了php.ini里也要指明socket的路徑,否則php網(wǎng)站會無法連接到數(shù)據(jù)庫的。php.ini里默認(rèn)socket路徑是空的,默認(rèn)是指向/var/lib/mysql,所以也要改為/data/mysql.
復(fù)制代碼 代碼如下:

[mysql]
mysql.default_socket = /home/mysql/mysql.sock
[mysqli]
mysql.default_socket = /home/mysql/mysql.sock

五、啟動apache.mysql.
復(fù)制代碼 代碼如下:

service httpd start
service mysqld start

相關(guān)文章

  • Mysql5.7定時備份的實現(xiàn)

    Mysql5.7定時備份的實現(xiàn)

    這篇文章主要介紹了Mysql5.7定時備份的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Mysql中使用Union—多表合并之行合并

    Mysql中使用Union—多表合并之行合并

    這篇文章主要介紹了Mysql中使用Union—多表合并之行合并,如果我們需要將兩個select語句的結(jié)果作為一個整體顯示出來,我們就需要用到union或者union all關(guān)鍵字,union(或稱為聯(lián)合)的作用是將多個結(jié)果合并在一起顯示出來,需要的朋友可以參考下
    2023-07-07
  • IDEA無法連接mysql數(shù)據(jù)庫的6種解決方法大全

    IDEA無法連接mysql數(shù)據(jù)庫的6種解決方法大全

    這篇文章主要介紹了IDEA無法連接mysql數(shù)據(jù)庫的6種解決方法大全,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • mysql如何在已有數(shù)據(jù)庫上統(tǒng)一字符集

    mysql如何在已有數(shù)據(jù)庫上統(tǒng)一字符集

    這篇文章主要介紹了mysql如何在已有數(shù)據(jù)庫基礎(chǔ)上換字符集,數(shù)據(jù)庫里面,部分?jǐn)?shù)據(jù)表和數(shù)據(jù)是latin1的,部分?jǐn)?shù)據(jù)表和數(shù)據(jù)是UTF8,還有部分表,表結(jié)構(gòu)是utf8而數(shù)據(jù)是latin1,下面說一下,怎么樣字符集統(tǒng)一成utf8,需要的朋友可以參考下
    2019-06-06
  • 淺談MySQL和Lucene索引的對比分析

    淺談MySQL和Lucene索引的對比分析

    下面小編就為大家?guī)硪黄狹ySQL和Lucene索引的對比分析。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • mysql根據(jù)逗號將一行數(shù)據(jù)拆分成多行數(shù)據(jù)

    mysql根據(jù)逗號將一行數(shù)據(jù)拆分成多行數(shù)據(jù)

    本文主要介紹了mysql根據(jù)逗號將一行數(shù)據(jù)拆分成多行數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • MySQL數(shù)據(jù)庫學(xué)習(xí)之查詢操作詳解

    MySQL數(shù)據(jù)庫學(xué)習(xí)之查詢操作詳解

    這篇文章主要為大家詳細(xì)介紹一下MySQL數(shù)據(jù)庫中一些查詢操作,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)MySQL有一定幫助,需要的可以參考一下
    2022-07-07
  • MySQL MHA 運行狀態(tài)監(jiān)控介紹

    MySQL MHA 運行狀態(tài)監(jiān)控介紹

    這篇文章主要介紹MySQL MHA 運行狀態(tài)監(jiān)控,MHA(Master HA)是一款開源的 MySQL 的高可用程序,它為 MySQL 主從復(fù)制架構(gòu)提供了 automating master failover 功能,想具體了解的小伙伴可以和小編一起學(xué)習(xí)下面文章內(nèi)容
    2021-10-10
  • Mysql中substring_index函數(shù)實現(xiàn)字符分割一行變多行

    Mysql中substring_index函數(shù)實現(xiàn)字符分割一行變多行

    在MySQL中,字符串分割是一個常見的操作,本文主要介紹了Mysql中substring_index函數(shù)實現(xiàn)字符分割一行變多行,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • 教你如何在windows與linux系統(tǒng)中設(shè)置MySQL數(shù)據(jù)庫名、表名大小寫敏感

    教你如何在windows與linux系統(tǒng)中設(shè)置MySQL數(shù)據(jù)庫名、表名大小寫敏感

    數(shù)據(jù)庫和表名在 Windows 中是大小寫不敏感的,而在大多數(shù)類型的 Unix/Linux 系統(tǒng)中是大小寫敏感的。那么我們?nèi)绾蝸硖幚磉@個問題呢,經(jīng)過一番查詢,發(fā)現(xiàn)lower_case_table_names這個參數(shù)可以實現(xiàn)大小寫敏感,下面我們來詳細(xì)說明
    2014-08-08

最新評論