MySQL导入导出数据库

2021-09-25  本文已影响0人  程序员小白成长记

导出数据库

// -D{dbName} 这种写法不认识
mysqldump -h{ip} -P{port} -u{user} -p{pwd} --default-character-set=utf8 {dbName} > xx.sql

// --column-statistics=0
mysqldump --column-statistics=0 -h{ip} -P{port} -u{user} -p{pwd} --default-character-set=utf8 {dbName} > xx.sql

导入数据库

mysql -h127.0.0.1 -P3306 -uroot -p123456 --default-character-set=utf8

mysql> create database abc;      # 创建数据库
mysql> use abc;                  # 使用已创建的数据库 
mysql> set names utf8;           # 设置编码
mysql> source /home/abc/abc.sql  # 导入备份数据库

参考

【1】用source命令导入mysql数据库怎么设置中文编码
【2】mysqldump 导出提示Couldn't execute SELECT COLUMN_NAME...
【3】MySQL 导入数据:https://www.runoob.com/mysql/mysql-database-import.html

上一篇下一篇

猜你喜欢

热点阅读