如何将数据从mysql提取到csv文件?
我需要从mysql数据库中提取一些数据。我需要将其解压缩到csv文件。 这只是我从数据库需要的某些数据。我可以使用mysqldump吗如何将数据从mysql提取到csv文件?,mysql,Mysql,我需要从mysql数据库中提取一些数据。我需要将其解压缩到csv文件。 这只是我从数据库需要的某些数据。我可以使用mysqldump吗 我需要从一个定制的后端做它。将创建一个按钮,单击该按钮时,它将从数据库中提取csv文件中的某些数据。或者使用phpMyadmin将数据导出为csv或者使用phpMyadmin将数据导出为csv您可以使用: * mysqldump –tab=/path/for/export 或者尝试使用: * mysql -h remote_host -e “SELECT *
我需要从一个定制的后端做它。将创建一个按钮,单击该按钮时,它将从数据库中提取csv文件中的某些数据。或者使用phpMyadmin将数据导出为csv或者使用phpMyadmin将数据导出为csv您可以使用:
* mysqldump –tab=/path/for/export
或者尝试使用:
* mysql -h remote_host -e “SELECT * FROM my_schema.my_table” –batch –silent > my_file.csv
希望这有帮助
来源:您可以使用:
* mysqldump –tab=/path/for/export
或者尝试使用:
* mysql -h remote_host -e “SELECT * FROM my_schema.my_table” –batch –silent > my_file.csv
希望这有帮助
来源:您可以使用mysql转储或查询将数据提取到csv文件
SELECT *
INTO OUTFILE '/tmp/products.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM products
请注意,mysql
是编写/`tmp/products.csv'的用户。使用此文件时,需要将其复制到自己的工作目录中,以便该文件获得您的权限
根据您的MySQL版本,如果不先删除文件,您可能无法再次运行此命令。原因是您可能会收到一个错误,说明文件已经存在。因此,在第二次运行该命令之前,您可能必须成为root用户才能从“/tmp”中删除该文件。您可以使用mysql转储或查询将数据提取到csv文件
SELECT *
INTO OUTFILE '/tmp/products.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM products
请注意,mysql
是编写/`tmp/products.csv'的用户。使用此文件时,需要将其复制到自己的工作目录中,以便该文件获得您的权限
根据您的MySQL版本,如果不先删除文件,您可能无法再次运行此命令。原因是您可能会收到一个错误,说明文件已经存在。因此,在第二次运行命令之前,您可能必须成为root用户才能从“/tmp”中删除文件。此解决方案适用于非root用户。要从远程数据库服务器上的表中提取数据,请执行以下操作:
$ mysql -u user_name -p -e "use database_name; SELECT * FROM table_name" -B | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" > file_name.csv
要从服务器检索文件,请执行以下操作:
$ scp user_name@server_address:file_name.csv file_name.csv
此解决方案适用于非root用户。要从远程数据库服务器上的表中提取数据,请执行以下操作:
$ mysql -u user_name -p -e "use database_name; SELECT * FROM table_name" -B | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" > file_name.csv
要从服务器检索文件,请执行以下操作:
$ scp user_name@server_address:file_name.csv file_name.csv
我需要从一个定制的后端做它。创建了一个按钮,当单击该按钮时,它将从csv文件中的数据库中提取某些数据。我需要从自定义后端执行此操作。创建了一个按钮,当单击该按钮时,它将从数据库中提取csv文件中的某些数据。谢谢,所以这不是一个大项目。我想这很容易完成?谢谢,所以这不是一个大项目。我想这很容易做到吧?