本文目錄一覽:
- 1、mysql怎麼看data文件
- 2、Mysql安裝後在data文件夾中有4種文件frm,MYD,MYI,OPT,請問這四種文件的作用
- 3、如何修改MySQL 5.1 data文件夾路徑
- 4、MySQL安裝目錄下的data文件夾的數據庫能夠複製到另一台電腦的MYSQL安裝目錄下的data文件夾里並讀取?
- 5、mysql沒有data文件夾怎麼解決
mysql怎麼看data文件
在data文件夾下,創建一個文件夾,名字隨意,如:test
將你的數據庫文件,拷貝到test文件夾下,
在mysql裡面找,test數據庫,進去,就能看到了
不同的存儲引擎數據文件擴展名不一樣,一般的,有3個名字相同但是擴展名不同的文件,那個是一張表
Mysql安裝後在data文件夾中有4種文件frm,MYD,MYI,OPT,請問這四種文件的作用
*.frm是描抄述了表的結構,*.MYD保存了表的數據記錄,*.MYI則是表的索引,.opt記錄數據庫的選項,數據庫的字符集設置。
在windows系統下,MYSQL數據庫文件是以.FRM,MYD,MYI為後綴名存在的,但是在LINUX環境下,需要轉化成後綴名為.sql數據文件形式,將.FRM,MYD,MYI文件轉換為.SQL數據庫的方法:
1、輸入,打開phpmyadmin。
2、進入phpmyadmin,找到導出選項。
3、點擊導出選項,進入導出頁面,選中test數據庫文件夾。
4、然後選中【另存為文件】,這是最為重要的一步,否則導出失敗。
5、然後點擊執行,點擊保存路徑,這裡保存到了桌面,點擊下載,.SQL文件就會保存到桌面。
如何修改MySQL 5.1 data文件夾路徑
可以查看mysql文件目錄my.ini文件,可以找到類似於
datadir=D:/beeagle/Program
Files/MySQL/MySQL
Server
5.0/Data/的字段
該路徑為mysql
data目錄
默認在:C:\Documents
and
Settings\All
Users\Application
Data\MySQL\MySQL
Server
5.1\Data\
注意:Application
Data文件夾是隱藏的!!!可以修改上述配置,把Data文件夾放在你想放的地方。
—修改方式如下:
1.停止mysql,在命令窗口中輸入並運行:net
stop
mysql
即可;
2.把C:\Documents
and
Settings\All
Users\Application
Data\MySQL\MySQL
Server
5.1\Data\
里的Data文件夾剪切到目的地。本人把它放到了D:\PHP\MySQL\MySQL
Server
5.1目錄下(跟mysql放到了一起),並且把目錄C:\Documents
and
Settings\All
Users\Application
Data\MySQL\MySQL
Server
5.1\刪除掉。
3.修改my.ini文件,把datadir改成
datadir=D:\PHP\MySQL\MySQL
Server
5.1\data\
4.啟動mysql,在命令窗口中輸入並運行:net
start
mysql
即可;
5.修改完畢,以後就可以把相應的數據庫附加對象拷貝到裡面來
MySQL安裝目錄下的data文件夾的數據庫能夠複製到另一台電腦的MYSQL安裝目錄下的data文件夾里並讀取?
1、可以的,這也是一個冷備份數據庫和遷移數據庫的方法,如果別人能複製整個data目錄,確實不安全。
2、data下每個目錄是一個database,比如mysql目錄裡面包含的系統表user.MYD包含了mysql用戶信息
3、不同的存儲引擎用的不同的文件存儲數據,
a)如果是MyISAM存儲引擎的一個table存成了三個文件
table.frm(表結構)
table.MYD(表數據)
table.MYI(表索引)
這種存儲引擎你可以只複製一個table(即三個文件)或者一個數據庫(即整個目錄)。
b)如果是InnoDB存儲引擎用到了表空間文件ibdata1
所以要複製需要包含數據庫目錄,還要包含表空間文件ibdata1等。
mysql沒有data文件夾怎麼解決
可以查看mysql文件目錄my.ini文件,可以找到類似於
datadir=d:/beeagle/program
files/mysql/mysql
server
5.0/data/的字段
該路徑為mysql
data目錄
默認在:c:\documents
and
settings\all
users\application
data\mysql\mysql
server
5.1\data\
注意:application
data文件夾是隱藏的!!!可以修改上述配置,把data文件夾放在你想放的地方。
—修改方式如下:
1.停止mysql,在命令窗口中輸入並運行:net
stop
mysql
即可;
2.把c:\documents
and
settings\all
users\application
data\mysql\mysql
server
5.1\data\
里的data文件夾剪切到目的地。本人把它放到了d:\php\mysql\mysql
server
5.1目錄下(跟mysql放到了一起),並且把目錄c:\documents
and
settings\all
users\application
data\mysql\mysql
server
5.1\刪除掉。
3.修改my.ini文件,把datadir改成
datadir=d:\php\mysql\mysql
server
5.1\data\
4.啟動mysql,在命令窗口中輸入並運行:net
start
mysql
即可;
5.修改完畢,以後就可以把相應的數據庫附加對象拷貝到裡面來
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/293978.html