成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

mysql文件怎么移動 mysql移動字段

Linux Mysql如何移動MySQL數(shù)據(jù)庫目錄位置?

假如要把目錄移到/home/data下需要進行下面幾步:

創(chuàng)新互聯(lián)公司是專業(yè)的潮南網(wǎng)站建設公司,潮南接單;提供成都網(wǎng)站建設、成都網(wǎng)站制作,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行潮南網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

1、home目錄下建立data目錄

cd /home

mkdir data

2、把MySQL服務進程停掉:

mysqladmin -u root -p shutdown

3、把/var/lib/mysql整個目錄移到/home/data

mv /var/lib/mysql /home/data/

這樣就把MySQL的數(shù)據(jù)文件移動到了/home/data/mysql下

4、找到my.cnf配置文件

如果/etc/目錄下沒有my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/并改名為my.cnf)中。命令如下:

[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

5、編輯MySQL的配置文件/etc/my.cnf

為保證MySQL能夠正常工作,需要指明mysql.sock文件的產(chǎn)生位置。修改socket=/var/lib/mysql/mysql.sock一行中等號右邊的值為:/home/mysql/mysql.sock 。操作如下:

vi  my.cnf  (用vi工具編輯my.cnf文件,找到下列數(shù)據(jù)修改之)

# The MySQL server

[mysqld]

port = 3306

#socket  = /var/lib/mysql/mysql.sock(原內(nèi)容,為了更穩(wěn)妥用“#”注釋此行)

socket  = /home/data/mysql/mysql.sock (加上此行)

6、修改MySQL啟動腳本/etc/init.d/mysql

最后,需要修改MySQL啟動腳本/etc/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等號右邊的路徑改成你現(xiàn)在的實際存放路徑:home/data/mysql。

[root@test1 etc]# vi /etc/init.d/mysql

#datadir=/var/lib/mysql(注釋此行)

datadir=/home/data/mysql (加上此行)

7、重新啟動MySQL服務

/etc/init.d/mysql start

或用reboot命令重啟Linux

如果工作正常移動就成功了,否則對照前面的7步再檢查一下。還要注意目錄的屬主和權(quán)限。

如何設置mysql數(shù)據(jù)庫的路徑?

MySQL默認的數(shù)據(jù)文件存儲目錄為/var/lib/mysql。假如要把MySQL目錄移到/home/data下需要進行下面幾步:\x0d\x0a1、home目錄下建立data目錄\x0d\x0acd /home\x0d\x0amkdir data\x0d\x0a2、把MySQL服務進程停掉\x0d\x0amysqladmin -u root -p shutdown\x0d\x0a3、把/var/lib/mysql整個目錄移到/home/data\x0d\x0amv /var/lib/mysql /home/data/\x0d\x0a這樣就把MySQL的數(shù)據(jù)文件移動到了/home/data/mysql下。\x0d\x0a4、找到my.cnf配置文件\x0d\x0a如果/etc/目錄下沒有my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/并改名為my.cnf)中。命令如下:\x0d\x0a\x0d\x0a[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf\x0d\x0a\x0d\x0a5、編輯MySQL的配置文件/etc/my.cnf\x0d\x0a為保證MySQL能夠正常工作,需要指明mysql.sock文件的產(chǎn)生位置。修改socket=/var/lib/mysql/mysql.sock一行中等號右邊的值為:/home/mysql/mysql.sock。操作如下:\x0d\x0a\x0d\x0avi  my.cnf  (用vi工具編輯my.cnf文件,找到下列數(shù)據(jù)修改之)\x0d\x0a# The MySQL server\x0d\x0a[mysqld]\x0d\x0aport = 3306\x0d\x0a#socket  = /var/lib/mysql/mysql.sock(原內(nèi)容,為了更穩(wěn)妥用“#”注釋此行)\x0d\x0asocket  = /home/data/mysql/mysql.sock (加上此行) \x0d\x0a\x0d\x0a6、修改MySQL啟動腳本/etc/init.d/mysql\x0d\x0a最后,需要修改MySQL啟動腳本/etc/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等號右邊的路徑改成你現(xiàn)在的實際存放路徑:home/data/mysql。\x0d\x0a\x0d\x0a[root@test1 etc]# vi /etc/init.d/mysql\x0d\x0a#datadir=/var/lib/mysql(注釋此行)\x0d\x0adatadir=/home/data/mysql (加上此行) \x0d\x0a\x0d\x0a7、重新啟動MySQL服務\x0d\x0a\x0d\x0a/etc/init.d/mysql start\x0d\x0a\x0d\x0a或用reboot命令重啟Linux\x0d\x0a如果工作正常移動就成功了,否則對照前面的7步再檢查一下。\x0d\x0a還要注意目錄的屬主和權(quán)限。

急:我的MYSQL數(shù)據(jù)庫裝在C盤的,怎么移到D盤?。?/h2>

1、首先在桌面上雙擊打開“此電腦”軟件。

2、然后在打開的此電腦頁面中,找到并雙擊打開C盤。

3、選中需要移動的文件,再右擊選中的文件,從彈出的快捷菜單中選擇“剪切”命令。

4、在窗口中雙擊打開D盤或E盤。

5、最后鼠標右擊窗口空白處,從彈出的快捷菜單中選擇“粘貼”命令即可。

mysql移動文件或者文件夾的命令是

可以使用linux系統(tǒng)進行移動。

在home目錄下建立data目錄,然后把MySQL服務進程停掉 把/var/lib/mysql整個目錄移到/home/data。

這樣就可以把MySQL的數(shù)據(jù)文件移動到了/home/data/mysql下。

接著找到my.cnf配置文件,如果/etc/目錄下沒有my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/并改名為my.cnf)中。

MySQL 數(shù)據(jù)文件遷移至新硬盤

[mysqld]

# * Basic Settings

user? ? ? ? ? ? = mysql

pid-file? ? ? ? = /var/run/mysqld/mysqld.pid

socket? ? ? ? ? = /var/run/mysqld/mysqld.sock

port? ? ? ? ? ? = 3306

basedir? ? ? ? = /usr

datadir? ? ? ? = /data/c/mysql 修改

#datadir? ? ? ? =/var/lib/mysql

這個原因有二,其中任意的一個原因都會造成你被系統(tǒng)告知這個warning。如果你不是一個專業(yè)的linux系統(tǒng)安全工程師,或者你只是個PHP程序員,并沒有對系統(tǒng)安全有深入的研究,你就不會太容易找到它的答案。

第一,selinux,記得當年念書時,字符界面安裝redhat(很古老的操作系統(tǒng)么。。。)的時候,有這么一個選項,通常大家都聽取前輩的建議,改變默認值以不安裝它。但如果你恰好要操作的這臺機器開著selinux,它確實能夠使你的mysql無法在新目標位置進行mysql_install_db的操作,并爆出標題所示的警告。一個簡單的解決辦法是使用命令暫時關閉selinux,以便讓你的操作可以繼續(xù)下去 setenforce 0 但最好使用一個永久方法,以便在重啟后繼續(xù)不要這貨。 修改/etc/selinux/config文件中設置SELINUX=disabled ,然后重啟或等待下次重啟。

第二,apparmor,這個坑爹貨和selinux一樣的坑爹,它也對mysql所能使用的目錄權(quán)限做了限制 在 /etc/apparmor.d/usr.sbin.mysqld 這個文件中,有這兩行,規(guī)定了mysql使用的數(shù)據(jù)文件路徑權(quán)限

/var/lib/mysql/ r, /var/lib/mysql/** rwk,

你一定看到了,/var/lib/mysql/就是之前mysql安裝的數(shù)據(jù)文件默認路徑,apparmor控制這里mysqld可以使用的目錄的權(quán)限 我想把數(shù)據(jù)文件移動到/data/mysql下,那么為了使mysqld可以使用/data/mysql這個目錄,照上面那兩條,增加下面這兩條就可以了

/data/mysql/ r, /data/mysql/** rwk,

/var/lib/mysql/ r,

/var/lib/mysql/** rwk,

/datc/c/mysql/ r,

/data/c/mysql/** rwk,

/var/lib/mysql-files/ r,

/var/lib/mysql-files/** rwk,

/data/c/mysql-files/ r,

/data/c/mysql-files/** rwk,

/var/lib/mysql-keyring/ r,

/var/lib/mysql-keyring/** rwk,

/data/c/mysql-keyring/ r,

/data/c/mysql-keyring/** rwk,

apparmor,/etc/inid.d/apparmor restart////////////? ? ?/etc/init.d/apparmor restart

當前標題:mysql文件怎么移動 mysql移動字段
標題路徑:http://jinyejixie.com/article22/hpdscc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、軟件開發(fā)、網(wǎng)站內(nèi)鏈、面包屑導航、電子商務網(wǎng)站導航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
民乐县| 黄山市| 奉节县| 麻阳| 灵丘县| 象山县| 长春市| 抚顺市| 观塘区| 信阳市| 手机| 禄丰县| 井研县| 佳木斯市| 阿合奇县| 焦作市| 青铜峡市| 莱西市| 理塘县| 新闻| 利辛县| 麻城市| 新竹市| 缙云县| 奉化市| 凌海市| 尉犁县| 清原| 深水埗区| 交城县| 阿克苏市| 寻甸| 宝兴县| 易门县| 江陵县| 郎溪县| 固安县| 嵩明县| 通许县| 迁西县| 鹤山市|