摘要: 1.设置create_time update_time 1)建表 create table table_name( id int(10) NOT NULL AUTO_INCREMENT , name varchar(10), create_time datetime NOT NULL DEFAULT 阅读全文
posted @ 2023-01-04 17:35 声声慢43 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 之前遇到过一个问题,建表时将字段status的类型设置为varchar,插入数据时,该字段的值只有0和1两种情况,在该字段上建立索引,使用where status=1查询时却并没有走索引。如下所示: 1.表结构及索引 总共有800万条数据 2.使用explain查看执行命令的索引使用情况 由上图可以 阅读全文
posted @ 2023-01-04 17:07 声声慢43 阅读(178) 评论(0) 推荐(0) 编辑
摘要: show full processlist 用来查看当前线程处理情况,具体信息请参考官网:https://dev.mysql.com/doc/refman/5.7/en/show-processlist.html show full processlist 返回的结果是实时变化的,是对mysql链接 阅读全文
posted @ 2023-01-04 16:06 声声慢43 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.初始化自增值 默认值是从1开始,在建表时使用“AUTO_INCREMENT=n”可以来指定一个自增的初始值,比如: CREATE TABLE test( id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, username VARCHAR(1 阅读全文
posted @ 2023-01-04 14:00 声声慢43 阅读(2163) 评论(0) 推荐(0) 编辑