在mysql客户端中,使用以下命令可以查看MySQL支持的引擎。
复制代码代码如下:
show engines;
MyISAM表是独立于操作系统的,这说明可以轻松地将其从Windows服务器移植到Linux服务器;每当我们建立一个MyISAM引擎的表时,就会在本地磁盘上建立三个文件,文件名就是表明。例如,我建立了一个MyISAM引擎的tb_Demo表,那么就会生成以下三个文件:
1.tb_demo.frm,存储表定义;
2.tb_demo.MYD,存储数据;
3.tb_demo.MYI,存储索引。
㈡ mysql的索引在mysql服务运行时,是存储在内存中还是硬盘中的
存储在硬盘中的,MYSQL需要的时侯调入部分内容到内存。
㈢ mysql的索引是会自动加载到内存中吗
存储在硬盘中的,MYSQL需要的时侯调入部分内容到内存。
㈣ MySQL数据库任何数据都可以存放吗(比如图片,文档)
能存放,但是不是好的解决方案,正常情况下都是在数据库中存放文件路径,图片、音乐、视频文件存放在硬盘上。
㈤ mysql的数据存储在哪
1、MySQL如果使用MyISAM存储引擎,数据库文件类型就包括.frm、.MYD、.MYI,默认存放位置是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data
2、MySQL如果使用InnoDB存储引擎,MySQL数据库文件类型就包括.frm、ibdata1、.ibd,存放位置有两个,
.frm文件默认存放位置是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data, ibdata1、.ibd文件默认存放位置是MySQL安装目录下的data文件夹