数据库
美丽的world
看人潮人海,云卷云舒...
展开
-
mysql数据库优化的8种方式
1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样转载 2017-12-27 19:42:05 · 146 阅读 · 0 评论 -
数据库去重
表里的某列有重复数据,如下:执行以下sql:delete from t_netbar_conf_item_real where item_key in (select item_key from (select item_key from t_netbar_conf_item_real group by item_key having count(item_key) >...原创 2019-05-27 14:59:54 · 4557 阅读 · 0 评论 -
mysql添加表注释、字段注释、查看与修改注释
转自:https://www.cnblogs.com/xsj1989/p/6795382.html1 创建表的时候写注释create table test1(field_name int comment '字段的注释')comment='表的注释';2 修改表的注释alter table test1 comment '修改后的表的注释';3 修改字段的注释alter table t...转载 2019-05-31 09:43:49 · 4699 阅读 · 1 评论 -
MySQL数据库事务处理
参考1:https://blog.csdn.net/moxigandashu/article/details/62046030转载 2019-06-11 20:52:55 · 242 阅读 · 0 评论 -
mysql 存储过程同时添加数据到两张表 把第一张表新插入的记录的id作为一个字段,插入第二张表
需求:mysql 存储过程同时添加数据到两张表把第一张表新插入的记录的id作为一个字段,插入第二张表。delimiter $$create procedure addMenu( in name char(20), in parent_id int)begindeclare menu_id_tmp int; #声明第一张表的id。insert into t_me...原创 2019-07-05 20:04:27 · 3685 阅读 · 1 评论