日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

MYSQL 如果把数据文件保存到其他磁盘里

發(fā)布時(shí)間:2025/3/20 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MYSQL 如果把数据文件保存到其他磁盘里 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
今天在CSDN上有人問起分開存儲(chǔ)數(shù)據(jù)文件的問題。
現(xiàn)在寫下來。
為了突破磁盤搜索的瓶頸。我們要把MYSQL的數(shù)據(jù)和索引保存到其他不同的磁盤中。目前還只是支持MyISAM引擎。在MYSQL中,官這個(gè)叫象征性鏈接。
1、在WINDOWS下的象征性鏈接。
數(shù)據(jù)庫目錄:E:/LAMP/mysql5/data
數(shù)據(jù)庫名字:symlink
目的數(shù)據(jù)庫目錄:D:/MYSQLDATA
如果原來的數(shù)據(jù)庫目錄下已經(jīng)有symlink的話,停掉MYSQL服務(wù)。然后移動(dòng)相應(yīng)目錄到目的數(shù)據(jù)庫目錄。
建立一個(gè)文本文件用來保存目的數(shù)據(jù)庫路徑:symlink.sym內(nèi)容為:D:/MYSQLDATA/symlink
然后啟動(dòng)MYSQL服務(wù)。
現(xiàn)在進(jìn)行測試:
創(chuàng)建數(shù)據(jù)庫之前:
D:/MYSQLDATA>dir
?驅(qū)動(dòng)器 D 中的卷是 新加卷
?卷的序列號(hào)是 58DF-80B4

?D:/MYSQLDATA 的目錄

2008-01-15? 15:24??? <DIR>????????? .
2008-01-15? 15:24??? <DIR>????????? ..
?????????????? 0 個(gè)文件????????????? 0 字節(jié)
?????????????? 2 個(gè)目錄 38,197,895,168 可用字節(jié)


創(chuàng)建數(shù)據(jù)庫:
create database symlink;
use symlink;
create table t1(id int not null auto_increment primary key);
(1 row(s)affected)
(0 ms taken)

(0 row(s)affected)
(0 ms taken)

(0 row(s)affected)
(0 ms taken)

現(xiàn)在看這個(gè)目錄:
D:/MYSQLDATA>dir
?驅(qū)動(dòng)器 D 中的卷是 新加卷
?卷的序列號(hào)是 58DF-80B4

?D:/MYSQLDATA 的目錄

2008-01-15? 15:25??? <DIR>????????? .
2008-01-15? 15:25??? <DIR>????????? ..
2008-01-15? 15:25??? <DIR>????????? symlink
?????????????? 0 個(gè)文件????????????? 0 字節(jié)
?????????????? 3 個(gè)目錄 38,197,882,880 可用字節(jié)

D:/MYSQLDATA>cd symlink

D:/MYSQLDATA/symlink>dir
?驅(qū)動(dòng)器 D 中的卷是 新加卷
?卷的序列號(hào)是 58DF-80B4

?D:/MYSQLDATA/symlink 的目錄

2008-01-15? 15:25??? <DIR>????????? .
2008-01-15? 15:25??? <DIR>????????? ..
2008-01-15? 15:25??????????????? 61 db.opt
2008-01-15? 15:25???????????? 8,556 t1.frm
?????????????? 2 個(gè)文件????????? 8,617 字節(jié)
?????????????? 2 個(gè)目錄 38,197,882,880 可用字節(jié)

2、LINUX下好像更簡單。
[david yeung ~]# mkdir /home/david_yeung/mysqldata
[david yeung ~]# ln -s /usr/local/mysql/data/symlink /home/david_yeung/mysqldata/symlink
[david yeung ~]# cd /home/david_yeung/mysqldata/
[david yeung mysqldata]# cd symlink/
[david yeung symlink]# ls
db.opt? t1.frm? t1.MYD? t1.MYI
[david yeung symlink]# ls -l
婊璁?36
-rw-rw---- 1 mysql mysql?? 61 01-15 15:36 db.opt
-rw-rw---- 1 mysql mysql 8556 01-15 15:36 t1.frm
-rw-rw---- 1 mysql mysql??? 0 01-15 15:36 t1.MYD
-rw-rw---- 1 mysql mysql 1024 01-15 15:36 t1.MYI

再看一下表:
create table t_cs(id int not null,sym char(20) not null);
(0 row(s)affected)
(0 ms taken)

[david yeung symlink]# ls -l
婊璁?64
-rw-rw---- 1 mysql mysql?? 61 01-15 15:36 db.opt
-rw-rw---- 1 mysql mysql 8556 01-15 15:36 t1.frm
-rw-rw---- 1 mysql mysql??? 0 01-15 15:36 t1.MYD
-rw-rw---- 1 mysql mysql 1024 01-15 15:36 t1.MYI
-rw-rw---- 1 mysql mysql 8584 01-15 15:41 t_cs.frm
-rw-rw---- 1 mysql mysql??? 0 01-15 15:41 t_cs.MYD
-rw-rw---- 1 mysql mysql 1024 01-15 15:41 t_cs.MYI
其他問題我會(huì)在后續(xù)更新的。

轉(zhuǎn)載于:https://www.cnblogs.com/secbook/archive/2008/05/08/2655300.html

總結(jié)

以上是生活随笔為你收集整理的MYSQL 如果把数据文件保存到其他磁盘里的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。