MySQL 的数据库文件存在哪里 后缀名是什么

MySQL 的数据库文件存在哪里 后缀名是什么,第1张

默认MySQL 的数据是存放在\MySQL\MySQL Server 55\data文件夹下。

一个数据库是一个目录,目录下一个表对应三个文件,文件名是表名,扩展名分别是frm、MYD、MYI((数据文件: myd )、( 索引文件: MYI  )、(表定义文件: frm))。

mysql常用命令:

1:使用SHOW语句找出在服务器上当前存在什么数据库:

mysql>SHOWDATABASES;

2:2、创建一个数据库MYSQLDATA

mysql>CREATEDATABASEMYSQLDATA;

3:选择你所创建的数据库

mysql>USEMYSQLDATA;(按回车键出现Databasechanged时说明 *** 作成功!)

4:查看现在的数据库中存在什么表

mysql>SHOWTABLES;

5:创建一个数据库表

mysql>CREATETABLEMYTABLE(nameVARCHAR(20),sexCHAR(1));

6:显示表的结构:

mysql>DESCRIBEMYTABLE;

7:往表中加入记录

mysql>insertintoMYTABLEvalues(”hyq”,”M”);

8:用文本方式将数据装入数据库表中(例如D:/mysqltxt)

mysql>LOADDATALOCALINFILE“D:/mysqltxt”INTOTABLEMYTABLE;

9:导入sql文件命令(例如D:/mysqlsql)

mysql>usedatabase;

mysql>sourced:/mysqlsql;

10:删除表

mysql>dropTABLEMYTABLE;

参考资料:

百度百科-MYSQL数据库

frm是表结构,MYD是数据,MYI是索引,如果用InnoDB只有frm数据和索引存在InnoDB的数据文件里。

默认MySQL 的数据库是存放在\MySQL\MySQL Server 55\data文件夹下。一个数据库是一个目录,目录下一个表对应三个文件,文件名是表名,扩展名分别是frm、MYD、MYI((数据文件: myd )、( 索引文件: MYI  )、(表定义文件: frm))。

扩展资料:

普通索引(由关键字 KEY 或 INDEX 定义的索引)的任务是加快对数据的访问速度。因此,应该只为那些最经常出现查询条件(WHERE column =)或排序条件(ORDER BY column)中的数据列创建索引。只要有可能,就应该选择一个数据最整齐、最紧凑的数据列(如一个整数类型的数据列)来创建索引。

普通索引允许被索引的数据列包含重复的值。比如说,因为人有可能同名,所以同一个姓名在同一个“员工个人资料”数据表里可能出现两次或更多次。

参考资料来源:百度百科-mySQL

1、SQL Server中用于还原数据库的文件,可以不为固定的后缀名,不过,一般备份出的数据库的后缀名为bak。直接复制出的数据库的后缀名为mdf(数据库文件),ldf(数据库的事务文件)。

2、最常见的导入数据库的方式两种,一种将直接复制出的数据库的文件附加,一般要求版本相同的SQL Server的情况下。

3、最最最常见的是还原备份数据库文件,就是将“备份出的数据库的后缀名为bak”的文件进行还原。

4、再次提示,无论是备份出来的也好,直接复制出的也好,后缀名都可以是任意。但文件实际格式是有严格的约定的,不是正确的格式的,附加或还原时会提示错误并拒绝。

5、另外说一句,严格的描述中,数据库是不说“导入”的,只有数据库中的表、存储过程等才用“导入”这个词。

MySQL有不少存储引擎,它们的文件格式不太一样。

共同的是它们的表定义文件都是frm结尾的。

比如flowfrm表示表flow的定义。

我说下Innodb和MyISAM两种引擎吧。

对于MyISAM,其索引和数据是分开的,索引文件后缀名是MYD,数据文件后缀名是MYI。

对于Inoodb,索引和数据都在同个文件,ibdata

具体的可以查MySQL参考手册(有中文版)。

问的的确不是很清晰

但是我给你举几个例子

1

微软公司的ACCESS数据库的后缀是MDB

2

微软公司的VFP数据库的后缀是DBF

3

微软公司的SQL数据库的后缀是MDF

数据库一般就几个,以SQL

SERVER为例,主数据库后缀为

mdf

只能有一个,还有就ndf

这个数据库是建了主数据库后,还想再建其他的数据库。这两个数据库都是用户自定义的。ldf

是日志文件,用来记录数据 *** 作的。你在建数据库的时候至少需要一个主数据库mdf和一个日志文件ldf。

以上就是关于MySQL 的数据库文件存在哪里 后缀名是什么全部的内容,包括:MySQL 的数据库文件存在哪里 后缀名是什么、MySQL的数据文件有几种扩展名分别是什么、sql2000导入数据库有哪几种方式文件后缀名各是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9823165.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存