问题
I need to export data from mysql to a csv file with column heading but i dont have file permission on the server. Is there any otherway to do it? i.e. using php fwrite? or fputcsv?
Any help will be much appriciate.
Thanks.
回答1:
If you can connect to the MySQL server, you can run the mysqldump utility, which is capable of generating CSV files. This is far easier than trying to come up with something yourself.
mysqldump --tab --fields-terminated-by="," --host=$SERVER --user=$USERNAME --password=$PASSWORD $DATABASE
来源:https://stackoverflow.com/questions/3835750/mysql-to-csv-without-using-into-outfile-of-mysql