- 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-hant/n/126490.html