mysql使用mysqldump 与 mysqlimport进行数据库迁移
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,mysql使用mysqldump 与 mysqlimport进行数据库迁移; 在cmd分别执行 导出test库: mysqldump -uroot -p404 --tab='/home/pw/' te
千家信息网最后更新 2026年11月03日mysql使用mysqldump 与 mysqlimport进行数据库迁移
mysql使用mysqldump 与 mysqlimport进行数据库迁移; 在cmd分别执行 导出test库: mysqldump -uroot -p404 --tab='/home/pw/' test 导入test库: 先执行test文件夹中的sql创建表结构,在恢复数据 mysqlimport -uroot -p404 test /home/pw/dept.txt /home/pw/emp.txt 注: mysqlimport 加--replace选项时如果数据文件与表中有主键冲突,会用数据文件中的行替换表中已有的。 加--ignore则不会替换,什么都不加会报错。 ========================================= mysqldump有两种输出方式 1)加--tab=path选项:输出包含"create table"语句的tbl.sql与包含数据的tbl.txt文件到指定目录path,恢复时先用mysql执行tbl.sql,然后用mysqlimport执行tbl.txt
2)不加--tab:输出一个可执行的脚本,包含create table和insert语句,用mysql恢复。
2)不加--tab:输出一个可执行的脚本,包含create table和insert语句,用mysql恢复。
shell> mysqldump db_name > backup-file.sql
shell> mysql db_name < backup-file.sql
====================================================
用select...into outfile与load data infile导入导出数据
例:
SELECT a,b,a+b INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM test_table;
===================
LOAD DATA INFILE 'ls.dat' INTO TABLE t1
数据
文件
输出
语句
数据库
文件夹
方式
目录
结构
脚本
会报
先用
冲突
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡网
有格互联网科技
南京欣网互联网络科技有限公司
新华互联网科技
深圳九邦互联网科技有限公司
河南云网互联网络科技有限公司
广州百单互联网科技有限公司
互联网和科技技术
互联网科技会
互联网公司 科技公司
青岛互联网科技公司
齐家互联网科技
紫鲸互联网科技
互联网科技类展会
海南科技产业互联网平台
爱医互联网络科技
银川新华互联网科技学校原画
互联网金融金融科技
瑞安市蟠桃会互联网科技有限公司
互联网科技企业文化
沃里互联网科技
猫创互联网科技
华中科技有哪些互联网大佬
工业互联网科技成果转化
陕西云淼互联网科技公司
上海乐五互联网科技有限公司
上海万顺科技互联网有限公司招聘
中国科技和美国互联网
互联网科技大佬云集
北京瑞云互联网科技有限公司