赞
踩
首先打开ssh,使用命令行登录mysql
mysql -uroot -p123456
其中-u后面的root是用户名,-p后面的123456是密码 ,替换成自己的账户和密码即可
然后切换到自己需要操作的数据库,例如test数据库
use test
接下来执行语句来选择要导出的表格和字段:
SELECT column1,column2,column3 INTO OUTFILE '/path/to/file.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM test;
接着会看到类似以下的提示信息,表示数据已经成功导出到CSV文件中:
Query OK,1985723 rows affected (0.01 sec)
1985723表示的是导出的条数
至此,就完成了,输入指令:exit就可以退出mysql了
在第3步中,我们可以通过SELECT语句选择需要导出的表格和字段,然后使用INTO OUTFILE语句将数据导出到CSV文件中。在这个命令中,我们需要指定CSV文件的路径、字段的分隔符和行的结束符。在这个例子中,我们将字段分隔符设置为逗号,选项OPTIONALLY ENCLOSED BY意味着我们将使用双引号作为边框。行结束符被设置为新行符。
需要注意的是,MySQL命令行必须具有写入CSV文件所在目录的权限。如果导出失败,请确保您对目标目录具有写入权限。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。