------------------------------------------------------------------------------------------------------------

建表语句

use dxt;CREATE TABLE if not exists `tent_config_desc` (`ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',`ENT_ID` bigint(20) DEFAULT NULL COMMENT '企业id',`ADMIN_ID` int(10) NOT NULL COMMENT '管理员主键id',`Pic` varchar(300) DEFAULT NULL COMMENT '企业头像',`ADD_TIME` datetime DEFAULT NULL COMMENT '录入时间',`UPDATE_TIME` datetime DEFAULT NULL COMMENT '更新时间',`REMARK` varchar(200) DEFAULT NULL COMMENT '备注',`ORDER_BY` int(11) DEFAULT '0' COMMENT '排序',PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1975 DEFAULT CHARSET=utf8 COMMENT='企业管理员头像相关信息';

1 ENGINE=InnoDB AUTO_INCREMENT=1975 DEFAULT CHARSET=utf8 id索引从1975开始递增
2 if not exists 判断是否存在,是可重复执行的关键
------------------------------------------------------------------------------------------------------------

修改表字段

use 库名;
DROP PROCEDURE IF EXISTS add_tb_column;
DELIMITER $$
CREATE PROCEDURE add_tb_column()BEGINDECLARE  CurrentDatabase VARCHAR(100);SELECT DATABASE() INTO CurrentDatabase;IF NOT EXISTS (SELECT 1 FROM information_schema.COLUMNS  WHERE   TABLE_SCHEMA=CurrentDatabaseAND TABLE_NAME='user_info'AND COLUMN_NAME='age' )THENALTER TABLE 'user_info' ADD COLUMN 'age' VARCHAR(50) after 'user_id';END IF;END;CALL add_tb_column;

1 PROCEDURE 用这个字段必须用 CALL 来执行
2 DELIMITER // 分段执行 DELIMITER ; 结尾不用 // 用;
------------------------------------------------------------------------------------------------------------

插入数据

use sg_message;delete from template_info where TEMPLATE_NAME ='app-signet-flow-ccsend' and STATUS = '0';INSERT INTO `template_info`(`TEMPLATE_NAME`, `GROUP_ID`, `TEMPLATE_TEXT`, `TEMPLATE_URL`, `TEMPLATE_DESC`, `STATUS`) VALUES ('app-signet-flow-ccsend', 4, '${approveName}有盖章任务抄送了您,请关注。', 'http://www.yhxy.cn', '抄送提醒', 0);

1 插入前现根据关键索引查询是否有该数据,防止重复插入
------------------------------------------------------------------------------------------------------------

mysql常用增删改脚本 DBA可重复执行.sql文件相关推荐

  1. MySQL常用增删改查操作(CRUD)

    ⚡️前言⚡️ 本篇文章主要介绍在MySQL数据库中常见的增删改查(CRUD)SQL语句操作.

  2. MySQL常用增删改查语法命令

    一. 添加数据:INSERT Insert 语句用于向数据库中插入数据 1. 插入单条数据(常用) 语法:INSERT INTO 表名(列名1,列名2,...) values(值1,值2,...) 案 ...

  3. yii mysql语法_yii2 + mysql 常用增删改查操作语法以及事务

    关于数据库mysql的使用: 1.查询: Salesorderitem::find()-asArray()-where([order_id=$order_id])-all():Salesorderit ...

  4. yii2 mysql update_yii2 + mysql 常用增删改查操作语法以及事务

    关于数据库mysql的使用: 1.查询: Salesorderitem::find()-asArray()-where([order_id=$order_id])-all():Salesorderit ...

  5. mysql常用增删改查命令总结

    目录 一.增:insert 二.删:delete 三.改:update 四.查:select 一.增:insert 基础语法 注意 按"行"插入 "字段"和&q ...

  6. MySQL数据库增删改查常用语句详解

    MySQL数据库增删改查常用语句详解 一 MySQL数据库表结构 1.1 常见数据类型 1.2 常用约束类型 1.3 MySQL存储引擎 二 DDL语句:数据定义语句 2.1 修改数据库密码 2.1. ...

  7. JDBC+MySQL入门增删改查案例

    目录 前言 案例分析 核心思路拆解 案例涉及知识点 第一关 创建数据库和项目 创建数据库 创建项目 第二关 JDBC插入和查询 预备工作 单个插入 批量插入 查询数据 JDBC修改和删除 修改数据 删 ...

  8. MYSQL数据库 增删改查基础语句

    MYSQL数据库 增删改查基础语句 **********************DDL 语句 *********************   ( DDL 是数据定义语言的缩写,简单的说,就是对数据库内 ...

  9. python操作mysql的增删改查_详解使用pymysql在python中对mysql的增删改查操作(综合)...

    这一次将使用pymysql来进行一次对MySQL的增删改查的全部操作,相当于对前五次的总结: 先查阅数据库: 现在编写源码进行增删改查操作,源码为: #!/usr/bin/python #coding ...

最新文章

  1. 贪污经费,撤销院士称号!
  2. html5 css 笔记,HTML5+CSS3笔记
  3. python装饰器类-Python装饰器15-开始使用类作为装饰器
  4. linux last 命令年份,【帝联运维课堂】(第七十二期)Linux下last命令如何显示年份...
  5. AC日记——计算多项式的导函数 openjudge 1.5 38
  6. 今夜,我们一起缅怀对美好事物痴迷的青葱岁月
  7. python矩阵运算numpy_Python Numpy中的几个矩阵乘法
  8. mips汇编计算开方_东南大学计算机系统综合设计MOOC第5期开课
  9. 12 DOM操作的相关案例
  10. Linux怎么添加交换空间,如何在Ubuntu上增加swap交换空间
  11. UI效率实用素材|WEB数据可视化最佳实践
  12. semaphore性能问题_SQL Server性能调整– RESOURCE_SEMAPHORE等待
  13. php内li背景色,CSS_css中ul li的背景小图标属性设置的两种情况,这里我们分两种情况列出: ① - phpStudy...
  14. python文件处理小方法
  15. java使用RunTime调用windows命令行
  16. 基于微信小程序的点餐系统源码【包调试运行】
  17. RV减速器静力学和动力学仿真分析
  18. 20191117 四川大学新生赛划水总结 --__- ...
  19. 一气呵成:用Compose完美复刻Flappy Bird!
  20. 解决 remote: Repository not found. fatal: repository 'https://github.com/xxxx/xxxx.git/

热门文章

  1. c/c++求字符串长度
  2. TCP/IP协议深度解析
  3. 一个jmeter自动化问题(对图片进行Base64、下载图片并保存到本地)
  4. POJO分层领域模型
  5. Linux入门小抄-part1-初识Linux
  6. 三维空间点的直线方程拟合(最小二乘法)
  7. 哨兵电控代码解析(配套源码(非官方))
  8. android 百度手机卫士 卸载,百度卫士卸载方法汇总
  9. Python Django框架的安装及基本用法
  10. CMS全栈开发之路总结