<tfoot id='jp9j8'></tfoot>

    <small id='jp9j8'></small><noframes id='jp9j8'>

      1. <i id='jp9j8'><tr id='jp9j8'><dt id='jp9j8'><q id='jp9j8'><span id='jp9j8'><b id='jp9j8'><form id='jp9j8'><ins id='jp9j8'></ins><ul id='jp9j8'></ul><sub id='jp9j8'></sub></form><legend id='jp9j8'></legend><bdo id='jp9j8'><pre id='jp9j8'><center id='jp9j8'></center></pre></bdo></b><th id='jp9j8'></th></span></q></dt></tr></i><div id='jp9j8'><tfoot id='jp9j8'></tfoot><dl id='jp9j8'><fieldset id='jp9j8'></fieldset></dl></div>

        <legend id='jp9j8'><style id='jp9j8'><dir id='jp9j8'><q id='jp9j8'></q></dir></style></legend>

          <bdo id='jp9j8'></bdo><ul id='jp9j8'></ul>

        将 Amazon RDS 中的表导出为 CSV 文件

        Exporting a table from Amazon RDS into a CSV file(将 Amazon RDS 中的表导出为 CSV 文件)
          <bdo id='MkHeq'></bdo><ul id='MkHeq'></ul>

          <legend id='MkHeq'><style id='MkHeq'><dir id='MkHeq'><q id='MkHeq'></q></dir></style></legend>
                  <tbody id='MkHeq'></tbody>

                <small id='MkHeq'></small><noframes id='MkHeq'>

                <tfoot id='MkHeq'></tfoot>
                • <i id='MkHeq'><tr id='MkHeq'><dt id='MkHeq'><q id='MkHeq'><span id='MkHeq'><b id='MkHeq'><form id='MkHeq'><ins id='MkHeq'></ins><ul id='MkHeq'></ul><sub id='MkHeq'></sub></form><legend id='MkHeq'></legend><bdo id='MkHeq'><pre id='MkHeq'><center id='MkHeq'></center></pre></bdo></b><th id='MkHeq'></th></span></q></dt></tr></i><div id='MkHeq'><tfoot id='MkHeq'></tfoot><dl id='MkHeq'><fieldset id='MkHeq'></fieldset></dl></div>

                • 本文介绍了将 Amazon RDS 中的表导出为 CSV 文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我有一个在 Amazon RDS 中运行的 MySQL 数据库,我想知道如何将整个表格导出为 CSV 格式.

                  I have a MySQL database running in Amazon RDS, and I want to know how to export an entire table to CSV format.

                  我目前在 Windows 上使用 MySQL 服务器来查询 Amazon 数据库,但是当我尝试运行导出时出现错误,可能是因为没有用于 amazon RDS 的专用文件服务器.有什么解决办法吗?

                  I currently use MySQL server on Windows to query the Amazon database, but when I try to run an export I get an error, probably because there's no dedicated file server for amazon RDS. Is there a solution to this?

                  推荐答案

                  据推测,您正在尝试从 Amazon RDS 数据库通过 SELECT ... INTO OUTFILE 查询,这会产生这个确实经常遇到的问题,参见例如将数据库导出为 CSV.相应的 AWS 团队回复 证实了您对缺乏服务器访问权限的假设防止像这样导出,并建议另一种方法,通过在 MySQL 命令行客户端中选择数据并通过管道将输出以 CSV 格式导出您的数据以将数据重新格式化为 CSV,像这样:

                  Presumably, you are trying to export from an Amazon RDS database via a SELECT ... INTO OUTFILE query, which yields this indeed commonly encountered issue, see e.g. export database to CSV. The respective AWS team response confirms your assumption of lacking server access preventing an export like so, and suggests an alternative approach as well via exporting your data in CSV format by selecting the data in the MySQL command line client and piping the output to reformat the data as CSV, like so:

                  mysql -u username -p --database=dbname --host=rdshostname --port=rdsport --batch
                    -e "select * from yourtable"
                    | sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > yourlocalfilename
                  

                  用户 fpalero 提供了一种替代方法,据说更简单, 如果您知道并预先指定字段:

                  User fpalero provides an alternative and supposedly simpler approach, if you know and specify the fields upfront:

                  mysql -uroot -ppassword --database=dbtest
                    -e "select concat(field1,',',field2,',',field3) FROM tabletest" > tabletest.csv
                  

                  这篇关于将 Amazon RDS 中的表导出为 CSV 文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Bogus foreign key constraint fail(虚假外键约束失败)
                  how to get last insert id after insert query in codeigniter active record(如何在codeigniter活动记录中插入查询后获取最后一个插入ID)
                  Force InnoDB to recheck foreign keys on a table/tables?(强制 InnoDB 重新检查表/表上的外键?)
                  How to auto generate migrations with Sequelize CLI from Sequelize models?(如何使用 Sequelize CLI 从 Sequelize 模型自动生成迁移?)
                  Clear MySQL query cache without restarting server(无需重启服务器即可清除 MySQL 查询缓存)
                  ALTER TABLE to add a composite primary key(ALTER TABLE 添加复合主键)
                    <bdo id='eB3co'></bdo><ul id='eB3co'></ul>

                    <small id='eB3co'></small><noframes id='eB3co'>

                      • <tfoot id='eB3co'></tfoot>

                        <legend id='eB3co'><style id='eB3co'><dir id='eB3co'><q id='eB3co'></q></dir></style></legend>
                            <tbody id='eB3co'></tbody>
                        • <i id='eB3co'><tr id='eB3co'><dt id='eB3co'><q id='eB3co'><span id='eB3co'><b id='eB3co'><form id='eB3co'><ins id='eB3co'></ins><ul id='eB3co'></ul><sub id='eB3co'></sub></form><legend id='eB3co'></legend><bdo id='eB3co'><pre id='eB3co'><center id='eB3co'></center></pre></bdo></b><th id='eB3co'></th></span></q></dt></tr></i><div id='eB3co'><tfoot id='eB3co'></tfoot><dl id='eB3co'><fieldset id='eB3co'></fieldset></dl></div>