gball个人知识库
首页
基础组件
基础知识
算法&设计模式
  • 操作手册
  • 数据库
  • 极客时间
  • 每日随笔
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 画图工具 (opens new window)
关于
  • 网盘 (opens new window)
  • 分类
  • 标签
  • 归档
项目
GitHub (opens new window)

ggball

后端界的小学生
首页
基础组件
基础知识
算法&设计模式
  • 操作手册
  • 数据库
  • 极客时间
  • 每日随笔
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 画图工具 (opens new window)
关于
  • 网盘 (opens new window)
  • 分类
  • 标签
  • 归档
项目
GitHub (opens new window)
  • 面试

  • 数据库

    • mysql

      • mysql思维导图
      • 7全文索引
      • mysql导入导出
        • mysqldump 导入导出
          • 到出
          • 导入
        • 备份/还原数据库
          • 备份数据库(在终端执行)
          • 还原数据库(登录mysql后执行)
        • 删除认为多个字段为重复数据,且保留一条
      • mysql服务
      • mysql基本语句
      • mysql之sql_mode
      • sql函数
      • 每年,每季,每月,每周的最后一天
      • 数据库小笔记
      • 重新认识mysql
      • mysql系统配置与启动选项
      • 字符集和比较规则
      • InnoDB记录结构
      • InnoDB数据页结构
      • B+树索引的由来
      • mysql之InnoDB数据目录结构
      • explain之访问方法
      • EXPLAIN 语句输出的各个列解释
      • mysql之InnoDB的BufferPool
      • mysql之事务
      • redo日志(上)
      • redo日志(下)
      • MVCC并发管理控制
      • undo log了解
    • pg

    • redis

  • linux

  • node

  • tensorFlow

  • 基础组件

  • 基础知识

  • 算法与设计模式

  • 分布式

  • 疑难杂症

  • go学习之旅

  • 极客时间

  • 知识库
  • 数据库
  • mysql
ggball
2021-08-30

mysql导入导出

# mysqldump 导入导出

# 到出

mysqldump --column-statistics=0 -uroot -hmsite-server.wonderlandnet.cn -psckj123456 prj_shangye_new_test > C:\Users\DELL\Desktop\md\db\test.sql

-- 线上
mysqldump --column-statistics=0 -usysa -hrm-bp11j9r390x32c307o.mysql.rds.aliyuncs.com -pSckj@123456 prj_shangye_new > C:\Users\DELL\Desktop\md\db\test_online.sql
1
2
3
4

解释:

--column-statistics=0 因为新版的mysqldump默认启用了一个新标志,通过- -column-statistics=0来禁用他
-u用户名
-h 地址
-p 密码
数据库
> 目标地址
1
2
3
4
5
6

# 导入

mysql -uroot -proot -h127.0.0.1 -P3306 表名<C:\Users\DELL\Desktop\md\db\test.sql

-- 线上
mysql -uroot -proot -h127.0.0.1 -P3306 shangye_test<C:\Users\DELL\Desktop\md\db\test_online.sql
1
2
3
4

mysql -uroot -psckj123456 -hmsite-server.wonderlandnet.cn -P3306 prj_shangye_new_dev<C:\Users\DELL\Desktop\md\db\test.sql、

-- 备份 mysqldump --opt --single-transaction --default-character-set=utf8 -h -u -p --databases db1 db2.. > backup.sql 例子: mysqldump --opt --single-transaction --default-character-set=utf8 -h 120.26.74.26 -u root -pLvcheng@2o21! --databases luckystore_uat > D:\documents\数据库备份\uat_bak.sql

-- 恢复 mysql -h -u -p < backup.sql 例子: mysql -h127.0.0.1 -uroot -proot < D:\documents\数据库备份\uat_bak.sql

# 备份/还原数据库

# 备份数据库(在终端执行)

mysqldump [options] [db_name [tbl_name ...]]
1

1.备份单个数据库: 示例:mysqldump -uusername -p yq_1 > /xxx/xxxdb.sql

2.备份多个数据库: 示例:mysqldump -uusername -p --databases db_1 db_2 > db.sql

3.备份整个数据库: 示例:mysqldump -uusername -p --all-databases > /root/db.sql

# 还原数据库(登录mysql后执行)

mysql -u root -p [dbname] < backup.sql
1

1.还原单个数据库: 示例:mysql -uusername -p yq_1 < /db.sql

还原时必须要指定要还原的数据库yq_1且须存在(因为单个库备份不备份数据库信息,只备 份数据库中表的信息。),不存在则须手动创建后,才可进行还原。

2.还原多个数据库: 示例:mysql -uusername -p < db.sql

还原多个数据库时,无需指定要还原哪些数据库,因为备份中备份了数据库信息,有数据库不存在的话会自动创建,存在则将其覆盖。

3.还原整个数据库: 示例:mysql -uusername -p < /db.sql

# 删除认为多个字段为重复数据,且保留一条

-- 根据多个字段认定为重复数据,查询超过重复数大于1的数据
SELECT orderBillId,commodityBillId,count(*) count FROM `tb_third_nc_order` GROUP BY orderBillId,commodityBillId
HAVING count > 0
order by count desc


select count(id) from tb_third_nc_order;
select * from tb_third_nc_order where orderBillId = 'YG202103124096142311679' and commodityBillId = '7120'

-- 删除多个字段认定为重复数据,且保留一条
delete from tb_third_nc_order where (orderBillId,commodityBillId) in (
select * from (
SELECT orderBillId,commodityBillId FROM `tb_third_nc_order` GROUP BY orderBillId,commodityBillId
HAVING count(*) > 1
order by count(*) desc ) s1
)
and id not in (
select * from (
SELECT min(id) id FROM `tb_third_nc_order` where resultType = 0 GROUP BY orderBillId,commodityBillId
HAVING count(*) > 1
order by count(*) desc ) s2
)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
上次更新: 2025/06/04, 15:06:15
7全文索引
mysql服务

← 7全文索引 mysql服务→

最近更新
01
AIIDE
03-07
02
githubActionCICD实战
03-07
03
windows安装Deep-Live-Cam教程
08-11
更多文章>
Theme by Vdoing
总访问量 次 | 总访客数 人
| Copyright © 2021-2025 ggball | 赣ICP备2021008769号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×

评论

  • 评论 ssss
  • 回复
  • 评论 ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
  • 回复
  • 评论 ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
  • 回复
×