哪些文件是保存数据的实际文件 在 一个mysql数据库中的表?
我去了 /var/lib/mysql/
我可以看到一堆相对较小的目录对应于我的表,并且有很多文件命名 servername-bin.0000001
等等
数据存储在那些文件中吗?
哪些文件是保存数据的实际文件 在 一个mysql数据库中的表?
我去了 /var/lib/mysql/
我可以看到一堆相对较小的目录对应于我的表,并且有很多文件命名 servername-bin.0000001
等等
数据存储在那些文件中吗?
它是特定于安装的,但是如果你有/ var / lib / mysql,那么:
databasename
/看看 ibdata1
文件及其同类。
从 文件:
“由InnoDB存储引擎管理的两个重要的基于磁盘的资源是它的表空间数据文件及其日志文件。如果你没有指定InnoDB配置选项,MySQL会创建一个名为ibdata1的自动扩展10MB数据文件和两个名为ib_logfile0的5MB日志文件MySQL数据目录中的ib_logfile1。为了获得良好的性能,您应该明确提供InnoDB参数,如以下示例中所述。当然,您应该编辑设置以满足您的硬件和要求。“
它是特定于安装的,但是如果你有/ var / lib / mysql,那么:
databasename
/看看 ibdata1
文件及其同类。
从 文件:
“由InnoDB存储引擎管理的两个重要的基于磁盘的资源是它的表空间数据文件及其日志文件。如果你没有指定InnoDB配置选项,MySQL会创建一个名为ibdata1的自动扩展10MB数据文件和两个名为ib_logfile0的5MB日志文件MySQL数据目录中的ib_logfile1。为了获得良好的性能,您应该明确提供InnoDB参数,如以下示例中所述。当然,您应该编辑设置以满足您的硬件和要求。“
它存储在该目录下的各种文件中,是的。使用的确切文件取决于表使用的引擎。
一堆比较小的 与我的表对应的目录
不是表而是数据库
服务器名,bin.0000001
这是二进制日志,它与数据无关
顺便问一下,为什么你需要知道?