摘要: 描述:有一个会员表,有个birthday字段,值为'YYYY-MM-DD'格式,现在要查询一个时间段内过生日的会员,比如'06-03'到'07-08'这个时间段内所有过生日的会员。 SQL语句: Select * From user Where date_format(birthday,'%m-%d 阅读全文
posted @ 2018-09-06 16:57 xujiale 阅读(517) 评论(0) 推荐(0)
摘要: 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注 阅读全文
posted @ 2018-09-06 16:28 xujiale 阅读(144) 评论(0) 推荐(0)
摘要: show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 显示具体的表结构 阅读全文
posted @ 2018-09-06 15:50 xujiale 阅读(90) 评论(0) 推荐(0)
摘要: 1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldum 阅读全文
posted @ 2018-09-06 15:46 xujiale 阅读(216) 评论(0) 推荐(0)