- 1、mysql 的資料庫文件是什麼格式文化,如mssql是以*.mdf為後綴名,那mysql呢
- 2、mySql資料庫的保存在哪,以及格式是什麼?
- 3、怎麼查看mysql的資料庫編碼格式
- 4、mysql資料庫導出用什麼格式
- 5、mysql備份的資料庫是什麼格式
資料庫存放在/mysql/data目錄下
以文件夾形式存在,數據表默認一個表對應三個文件
*.MYD 數據
*.MYI 索引
*.FRM 表結構
資料庫可導出存儲為 *.sql
這跟你對存儲引擎的選擇有關,如果你安裝
mysql
時選擇的存儲引擎是
MYISAM
的,則數據存儲在
.MYD
文件中;如果你選擇的是
innodb
存儲引擎,則數據是統一存儲在一個叫
ibdata1
的文件中的,這個文件一般位於各個資料庫目錄的上一級目錄下。
1、查看資料庫編碼格式
mysql show variables like ‘character_set_database’
2、查看數據表的編碼格式
mysql show create table 表名;
3、創建資料庫時指定資料庫的字符集
mysqlcreate database 資料庫名 character set utf8;
4、創建數據表時指定數據表的編碼格式
create table tb_books (
name varchar(45) not null,
price double not null,
bookCount int not null,
author varchar(45) not null ) default charset = utf8;
5、修改資料庫的編碼格式
mysqlalter database 資料庫名 character set utf8;
6、修改數據表格編碼格式
mysqlalter table 表名 character set utf8;
7、修改欄位編碼格式
mysqlalter table 表名 change 欄位名 欄位名 類型 character set utf8;
mysqlalter table user change username username varchar(20) character set utf8 not null;
使用mysql資料庫的mysqldump 導出資料庫:mysqldump -udb_user_name -pdb_user_password db_name /path/db_sql .主要是導出成sql語句的格式。在伺服器中建立資料庫,然後把數據導入就行。盧韜旭
MySQL資料庫表文件:
.MYD文件:即MY Data,表數據文件
.MYI文件:即MY Index,索引文件
.log文件:日誌文件
原創文章,作者:UYKQX,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/126490.html