在linux命令行中直接使用(不需要先登陆mysql):mysqldump -u用户名 -p密码 -t 数据库名 表名 > 文件名.sql
可以将数据以insert into 表名 vales('a1','b1'),('a2','b2')这种形式导出数据,这种数据形式在数据库插入数据时会被多条insert into高效。
linux中从sql文件中执行sql语句,先登陆mysql数据 mysql -u用户名 -p密码;再使用use 数据库名称 来选择数据库,最后使用source 文件名来导入执行数据库sql语句。