Mysql学习(三)

导出/导入mysql数据库

导出mysql数据库
cmd里输入:mysqldump -uxiaoli -p123456 testmybatis > D:/data.sql

导出表:mysqldump -uxiaoli -p123456 testmybatis.table1 > D:/data.sql

导入数据
先进入mysql, mysql -uxiaoli -p
输入: source D:/data.sql

 

拷贝数据库中的表

创建表3,同时拷贝表1的数据和结构到表3
CREATE TABLE table3 SELECT * FROM table1
创建表4,只拷贝表1的结构,不拷贝数据
CREATE TABLE table4 LIKE table1
拷贝表1的全部数据到表2
INSERT INTO table2 SELECT * FROM table1
拷贝第n条
INSERT INTO table2 SELECT * FROM table1 WHERE id = 5
拷贝指定字段
INSERT INTO table2(name, age) SELECT name,age FROM table1 WHERE id=5

posted @ 2021-08-27 10:29  htj10  阅读(24)  评论(0编辑  收藏  举报
TOP