MySQL笔记
来源:互联网 发布:蒙文软件下载手机软件 编辑:程序博客网 时间:2024/06/07 13:40
1.limit:
select * from table_name(表名) limit m,n
其中m是指记录开始的index,从0开始,表示第一条记录
n是指从第m+1条开始,取n条。
select * from tablename limit 2,4
即取出第3条至第6条,4条记录.
2.AUTO_INCREMENT:
1、创建表时指定AUTO_INCREMENT自增值的初始值(即起始值):
CREATE TABLEtable_name(表名) (ID INT(5) PRIMARY KEY AUTO_INCREMENT) AUTO_INCREMENT=100;
2、通过 ALTER TABLE 修改初始值(但是要大于表中的 AUTO_INCREMENT 自增值,否则设置无效):
ALTER TABLE table_name(表名) AUTO_INCREMENT=100;
3、如果自增序列的最大值被删除了,则在插入新记录时,该值被略过:
就是说如果表中原本有AUTO_INCREMENT属性值连续为78、100的值,但100这个数据被删除了,下此再添加数据的时候自增值为101,100被略过了。
即使在你将整个表中的所有数据delete清空后,之前的自增序列最大值还是会被略过。
解决办法是:
使用 ALTER TABLE XXX AUTO_INCREMENT=0; 重新设置自增初始值。
3.datetime:
1.查询系统当前时间
:select now();
2.显示格式化后的系统当前时间:
select date_format(now(),'%Y-%m-%d %H-%I-%S');
3.mysql自动将格式化的字符串转化为日期存储:
insert into emp values(9999,'Tom','clerk',110,'1981-12-23 12:23:23',8000,80,1);
- Mysql笔记
- MySQL笔记
- mysql笔记
- MySQL笔记
- mySql 笔记
- mysql笔记
- mysql笔记
- mysql笔记
- Mysql笔记
- MySQL笔记
- MySQL 笔记
- mysql笔记
- MySQL笔记
- MySQL 笔记
- mysql 笔记
- mysql笔记
- MySQL笔记
- mysql笔记
- Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
- Android 多进程浅析
- 对称密码
- eclipse发布Web及路径问题
- JS知识点整理
- MySQL笔记
- web的字体处理
- 让你的 Xcode8 继续使用插件
- php基础:2.运算符
- Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
- 睡眠排序算法
- linux sftp远程连接命令
- 第18节--多元线性回归(上)
- tomcat部署