关于MySQL的数据文件 mysql中有一些文件:.frm, .MDI, .MDY还有 ibdata1 等等问题是,能不能在C#中直接从这些文件中读取数据?(像SQLite那样)如果不可行,那么想请教一个最简便的能读取到数据的方式(只读不写)谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好奇怪的要求。直接访问mysql啊。除非数据库服务已经停掉了,否则永远不要打直接读取数据文件的主意。 首先,不得不回答可以! 不过你需要去了解这些文件的结构。你可以通过 myisam / innodb 源代码了解这些文件的结构。 此需求非同一般, 熟读mysql源码再说吧。 C#读取数据,是调用sqlite的api吧。那你一样也可以用C#调用mysql 的驱动读取数据了。你分析清楚了sqlite的文件结构?如果分析清楚了,那也差不多能分析清楚InnoDB引擎中的数据文件的结构了。祝 顺利。 可能我说的不清楚我的意思就是说,如果不安装MySQL Server,不运行mysqld.exe的话在C#中有也能用常用的那些wrapper来读取文件中的数据吗? mySQL在主机为xp和vista双系统下的数据共享问题 这个存储过程为什么会失败 加了if @@error_count=0 奇怪,我的mysql采用任何的密码登录root都对 mysql正则相关 mysql 是否可以像sql server一样,备份时生成一个.bak文件? mysql float 类型插入不成功 最近mysql总是突然停止服务 Mysql 恢复数据库的问题 求mysql高手指点 存储过程效率问题 now()获取系统时间差8小时 linux下的mysql编码问题 mysqldump 好还是tar (文件压缩好)
好奇怪的要求。直接访问mysql啊。除非数据库服务已经停掉了,否则永远不要打直接读取数据文件的主意。
你分析清楚了sqlite的文件结构?
如果分析清楚了,那也差不多能分析清楚InnoDB引擎中的数据文件的结构了。
祝 顺利。
我的意思就是说,如果不安装MySQL Server,不运行mysqld.exe的话
在C#中有也能用常用的那些wrapper来读取文件中的数据吗?