Home >  > 如何将MDF数据库导入MySQL

如何将MDF数据库导入MySQL

一、python版本,可以导入200M
https://meta.stackexchange.com/questions/28103/python-script-to-import-create-sqlite3-database-from-so-data-dump

二、ruby版本

https://gist.github.com/gousiosg/7600626

三、下载网址:

https://www.brentozar.com/archive/2021/03/download-the-current-stack-overflow-database-for-free-2021-02/

四、安装sql server

(一)安装教程:
https://jingyan.baidu.com/article/9faa7231f24e76473c28cbcf.html

这个sql server真的很费劲,反正我是尝试了半天,没有安装成功,后来在淘宝找人帮我远程安装搞定,最后装的是en_sql_server_2008_r2_enterprise_x86_x64_ia64,数据库用户sa 密码1。

(二)启动SQL server management studio

(三)加载数据

(四)查看数据

(五)语法
[Php]
SELECT * FROM [StackOverflow2010].[dbo].[Users] where DisplayName = 'Notorious2tall';
[/php]

用双引号还不行,报错。输入语法后,点那个“excute”就可以了。

五、转Mysql
我使用的是利用navicat的传输数据功能。
(一)利用navicat连接sql server

(二)传输数据

参考资料:
https://www.cnblogs.com/wuhuacong/p/9603141.html

六、answers在哪儿
原来post表中有两种PostTypes,2就是answer

1 = Question
2 = Answer
3 = Orphaned tag wiki
4 = Tag wiki excerpt
5 = Tag wiki
6 = Moderator nomination
7 = "Wiki placeholder" (seems to only be the election description)
8 = Privilege wiki

已验证:ParentId 就是文章问题的ID,就是POST表格中的ID。
对应:https://stackoverflow.com/questions/17

参考:https://meta.stackexchange.com/questions/2677/database-schema-documentation-for-the-public-data-dump-and-sede

本文暂无标签