如何将sql文件转换为csv文件?
Posted
技术标签:
【中文标题】如何将sql文件转换为csv文件?【英文标题】:How to convert sql file to csv file? 【发布时间】:2013-11-17 17:16:31 【问题描述】:我有一个网络应用程序,我想将我的数据库导出到一个逗号分隔值 (.csv) 文件中。有没有简单的方法来学习或做到这一点?
【问题讨论】:
【参考方案1】:您可以使用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
【讨论】:
我正在使用 WAMP 服务器,所以我可以使用 phpmyadmin 或 mysql workbench 访问它...那是什么?以上是关于如何将sql文件转换为csv文件?的主要内容,如果未能解决你的问题,请参考以下文章
将 CSV 文件转换为 Mysql (.sql) 数据库文件?
如何将bak文件转换为sql文件(支持sql bak文件到mysql)并执行该文件以自动恢复