博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql常用命令
阅读量:5990 次
发布时间:2019-06-20

本文共 490 字,大约阅读时间需要 1 分钟。

备份表

  1. 使用创建表的方式
CREATE TABLE new_tablename (SELECT * FROM old_tablename)复制代码
  1. 使用insert into方式,前提是要先建立一张表。貌似不支持select into方式
INSERT INTO table_bak SELECT * FROM table_source复制代码

还可以选择制定的列去备份。

更新表

  1. 根据一个表更新另一个表
UPDATE targetTable t, originTable oSET t.field1 = o.field1 , t.field2=o.field2WHERE t.id = ? AND o.id = ?复制代码
  1. 全表匹配更新
UPDATE targetTable c SET c.field =(SELECT field FROM sourceTable d WHERE c.field1 = d.field1 AND c.field is null )复制代码

转载于:https://juejin.im/post/5cdbb465e51d45379a16433a

你可能感兴趣的文章
apache安装
查看>>
Python 逐行读取socket中的数据
查看>>
【BZOJ】1703: [Usaco2007 Mar]Ranking the Cows 奶牛排名
查看>>
史上最简单的SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)...
查看>>
CentOS7.6使用yum安装MySQL8.0
查看>>
灰度图像亮度对比度调整的简单代码
查看>>
iPhone5终于出现了
查看>>
15.scrapy中selenium的应用
查看>>
需求工程-软件建模与分析读书笔记1
查看>>
c#学习笔记 WPF中绘制各种数学图形
查看>>
数值积分中的梯形法则
查看>>
《陶哲轩实分析》习题10.4.1
查看>>
【云图】自有数据的多边形检索(云检索)
查看>>
PowerDesigner 使用的一些技巧(转)
查看>>
【敏捷开发】敏捷开发方法综述
查看>>
python字典实现原理-哈希函数-解决哈希冲突方法
查看>>
cetus系列~安装和基本配置
查看>>
Oracle数据库的安装详解
查看>>
Linux源码学习(2) 2013-2-21
查看>>
Node.js 实现 MySQL 数据库增删改查
查看>>