代码之家  ›  专栏  ›  技术社区  ›  koseduhemak

chrooted环境中的MySQL-OUTFILE

  •  1
  • koseduhemak  · 技术社区  · 6 年前

    我想在远程服务器mysql上导出一些数据,然后将这些数据加载到客户端的mysql中。 因为有大量的数据,我试着使用 INTO OUTFILE

    我试图通过 OUTFILE :

    SELECT * INTO OUTFILE "test.csv" FROM myTable
    

    我在chrooted环境中,但不知怎么的,mysql确实创建了这个文件 中的chrooted环境 /var/lib/mysql/myTable/test.csv 文件夹。

    scp user@server:/var/lib/mysql/myTable/test.csv ./test.csv

    看在上帝的份上,为什么MySQL在处理大数据集时会如此痛苦?我想没办法把东西放在正确的文件夹里,f.e。 /var/www/vhosts/my-chrooted-environment/my-folder/test.csv (mysql无法写入其他文件夹,甚至 secure_file_priv 由于权限问题。即使目标文件夹的代码为 777

    没有INTO OUTFILE语句,有没有办法获得快速的csv/tsv输出?

    0 回复  |  直到 6 年前