假设mysql 端口3306 账号 root 密码 password 数据库名称sakila 表名 activity 备份sql 名称 sakila.backup.sql 压缩包名称 sakila.backup.sql.gz Linux 下mysql bin路径/usr/local/mysql-5.7.13/bin
第一步
执行
export MYSQL_PWD=password
说明:避免登录的时候mysql提示[Warning] Using a password on the command line interface can be insecure.
第二步
(sql文件)执行
grep 'INSERT INTO `activity`' sakila.backup.sql | /usr/local/mysql-5.7.13/bin/mysql -hlocalhost -P3306 -uroot sakila
(压缩包文件)执行
gunzip -c sakila.sql.gz | grep 'INSERT INTO `activity`' | /usr/local/mysql-5.7.13/bin/mysql -hlocalhost -P3306 -uroot sakila