mysql数据库里面的数据是不是全在硬盘上面啊

mysql数据库里面的数据是不是全在硬盘上面啊,第1张

mysql数据库很特殊,他有很多种存储引擎,每种实现都不太一样

一般常用的myisam是存放在硬盘上的,随着数据量变大,mysql数据目录会变大的。并非每次都会去硬盘取数据,有部分数据读取一次后会进入到缓存中去。这样可以直接从内存中取。

方法:数据库导出 *** 作。

首先,看你的虚拟机和数据库是什么类型的。如果虚拟机是VM,则你进入虚拟机的系统里面,就当是本地系统一样,对数据库进行导出 *** 作。然后把该文件拷贝出来即可。数据库如果是MS SQL server、access这些,则停止数据库后可以直接找到数据库文件复制出来,而不用导出 *** 作。如果是oracle则需要执行命令导出来。

说明,虚拟机的数据库也是存放在物理磁盘里的,因为虚拟机的文件也存放在物理磁盘里。只是数据库文件以该虚拟机的存储方式存储在虚拟机文件里。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存