常用SQL

sql 替换字段中的部分关键字

  1. update 表名 set 字段名 =REPLACE(字段名 ,'替换前内容','替换后内容');

插入一条数据

  1. insert into `表` (字段,字段) values ('数据','数据');

删除数据库表

  1. DROP TABLE IF EXISTS `表`;

添加一个字段

  1. ALTER TABLE `表` ADD `字段` varchar(2000) NOT NULL;

删除表字段

  1. ALTER TABLE `表` drop column `字段`;

清空表

  1. TRUNCATE 表;

设置一个字段唯一

  1. ALTER TABLE `表` ADD UNIQUE(`id`);

更换表名称

  1. rename table mys_caiji to my_caiji;
  2. rename table 原表 to 新表;

数据库损坏错误修复代码

  1. REPAIR TABLE `表`;

随机 批量插入字符

  1. update my_html set id = floor(500 + rand()*1000)

MySQL数据库 之 添加一个字段并设置为自增主键

  1. ALTER TABLE my_dingdan ADD i INT(11) NOT NULL PRIMARY KEY AUTO_INCREMENT FIRST;

2020-05-24 18:57:44 星期日


批量替换字段的内容

delete from leafjob where leafnum in (1,2,4);

  1. update my_html set score=1 where id>0;

批量删除内容

` DELETE FROM `my_addons_receive` WHERE `my_addons_receive`.`tid` = 1;


评论