mysql导出数据

mysqldump -u root -p CTCloud > cloud.sql
mysqldump -h yourhostnameorIP -u root -p --no-data dbname > schema.sql
mysqldump -h 139.9.215.233 -u qmzyadmin -p --no-data --databases --routines chancheng > chancheng.sql

CTCloud 是数据库名称

导出数据库中一某一张表

mysqldump -u root -p CTCloud T_User_Device > cloud.sql

T_User_Device 是要导出的表

导入: 登录后执行:

source cloud.sql;
mysqldump -u root -p"passwd" --no-data --add-drop-database --databases my_db_name | sed 's#/[*]!40000 DROP DATABASE IF EXISTS my_db_name;#' >my_db_name.sql
mysqldump -h 139.9.215.23333 -u qmzyadmin -p"rcn6bo" --no-data --databases --routines chancheng > chancheng.sql

--skip-definer在mysqlpump可以用

mysqldump -h 139.9.215.233 -u qmzyadmin -p"rcn6bo" --no-data --databases --routines chancheng | sed 's/DEFINER=`root`@`localhost`//g' > chancheng.sql
mysqldump -h 139.9.215.233 -u qmzyadmin -p"rcn6bo" --no-data --databases --routines chancheng | sed 's/DEFINER=`qmzyadmin`@`%`//g' > chancheng.sql

rename user statement

RENAME USER 'jeffrey'@'localhost' TO 'jeff'@'127.0.0.1';