我有一个网络应用程序,我想将我的数据库导出为逗号分隔值(.csv)文件。有没有简单的方法来学习或做到这一点?
答案 0 :(得分:0)
您可以使用Import/Export Wizard
执行此操作。 (右键单击数据库 - >任务 - >导入/导出向导)
或者为了更好的控制,您可以使用SSIS
。
或
exec sp_msforeachtable 'exec xp_cmdshell ''bcp database_name.? out c:\?.csv -S server_name -T -c -t ","'''
如果您使用phpmyadmin
然后转到导出 - >单击自定义 - 显示所有可能的选项
您将在下面找到复选框:将列名称放在第一行。检查要在第一行和下面获取列名称,您将获得数据。请参阅以下链接:
How can I export into an CSV file a whole database MYSQL?
Is there a way to covert or export an entire MySQL database to valid CSV files?
https://gist.github.com/bxt/1215151
http://www.ullright.org/ullWiki/show/export-complete-mysql-database-as-csv