mysql
小Q酱
这个作者很懒,什么都没留下…
展开
-
Impossible WHERE noticed after reading const tables
ID是唯一索引,当用这个唯一索引去查数据时,如果这个值在表中不存在,就回去走全表查询,这样影响性能,extra显示(Impossible WHERE noticed after reading const tables),当存在的时候才走的索引。 当用普通索引来查找数据时,不管是否存在,都都的索引。 总结:如果数据不用唯一的话,普通的索引比唯一索引更好用。...原创 2020-08-28 10:06:51 · 523 阅读 · 0 评论 -
navicat 导出表结构
参考:https://blog.csdn.net/MrBaymax/article/details/99198123执行这个查询语句,然后复制粘贴到excle里面吧SELECTCOLUMN_NAME 字段名,COLUMN_TYPE 数据类型,DATA_TYPE 字段类型,CHARACTER_MAXIMUM_LENGTH 长度,IS_NULLABLE 是否...原创 2019-12-26 16:38:52 · 209 阅读 · 0 评论 -
Mysql数据库中CURRENT_TIMESTAMP
timestamp数据类型Mysql数据库中,如果时间设置默认值,如果默认值取CURRENT_TIMESTAMP,则在insert一条记录时,此时的值自动设置为系统当前时间,一般做创建字段用(create_time)如果是 ON UPDATE CURRENT_TIMESTAMP ,则时间字段会随着update命令进行实时更新,即当此条数据的其他字段发生变化时,此时字段的值自动更新为最新的时...原创 2019-12-09 16:05:12 · 2019 阅读 · 0 评论 -
忘记mysql密码的坑
版本:mysql-8.0.13-winx641.打开一个cmd,在mysql的bin目录下执行net stop mysql;把服务停了,并且把任务管理器里面mysqld的进程结束掉。2.使用mysqld --console --skip-grant-tables --shared-memory,(mysqld –skip-grant-tables实测在mysql8.0中已失效)3.另外...原创 2019-06-04 11:03:42 · 126 阅读 · 0 评论