![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库基础
文章平均质量分 61
zyh_xf2017
不会,要去学;落后,要去追赶;跌倒,要能爬起来;学无止境,做只打不死的小强,越战越勇!
展开
-
SQL学习笔记(1)之DML语句
TB_NAME:表名;COLUMN:字段,列名;CODE:条件;查询语句:select;(1)SELECT * FROM TB_NAME;(2)SELECT COLUMN FROM TB_NAME;(3)SELECT COLUMN FROM TB_NAME WHERE COLUMN1=.. AND/OR COLUMN2=..;(4)SELECT COLUMN原创 2015-11-23 16:10:28 · 238 阅读 · 0 评论 -
SQL学习笔记(6)之DCL语句和事务
DCL语句(Data Control Language,数据控制语言):主要由grant和revoke关键字完成(1)grant:MySQL 赋予用户权限命令语法:grant 权限 on 数据库对象to 用户eg、一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grant select on testdb.* to commo原创 2015-12-08 21:06:24 · 434 阅读 · 0 评论 -
SQL学习笔记(2)之DDL语句
DDL(Data Definition Language )语句:create,drop,alter,truncate;对数据库、表操作。create: CREATE DATABSE DS_NAME; CREATE TABLE TB_NAME(COLUMN1 TYPE,COLUMN2 TYPE,. . .)ENGINE原创 2015-11-27 22:24:34 · 264 阅读 · 0 评论 -
SQL学习笔记(4)之外键
外键://建立外键CREATE TABLE TB_NAME(ID INT,NAME VARCHAR(20) ,TEACHER_ID INT,CONSTRAINT 外键名 FOREIGN KEY (子表字段名) REFERENCES 主表名(主表对应字段名));//删除外键ALTER TABLE TB_NAME DROP FOREIGN KEY 外键名;原创 2015-11-28 21:08:52 · 393 阅读 · 0 评论 -
SQL学习笔记(3)之索引、唯一及主键约束
//建立普通索引;CREATE INDEX INDEX_NAME ON TB_NAME(COLUMN);ALTER TABLE TB_NAME ADD INDEX INDEX_NAME(COLUMN);//建立多重索引,是“且”的关系CREATE INDEX INDEX_NAME ON TB_NAME(COLUMN1,COLUMN2);ALTER TAB原创 2015-11-27 23:29:14 · 839 阅读 · 1 评论 -
SQL学习笔记(5)之查询语句
查询:(1)SELECT COLUMN1,COLIMN2 FROM TB_NAME WEHRE ...SELECT * ...... // *表示全查;(2)LIMIT N,M //表示从第N条记录开始查询连续M条记录,可实现分页功能;SELECT * FROM TB_NAME LIMIT (pageNo - 1)*pageSize , pageSize原创 2015-11-28 21:10:29 · 321 阅读 · 0 评论 -
Mysql连接 8小时问题
Mysql默认设置当一个连接的空闲时间超过8h,Mysql就会自动断开该连接,而连接池仍认为该连接有效。此情况下,若客户端向连接池请求连接的话,连接池就会把已经失效的连接返回给客户端,此时客户端使用失效连接时即抛出异常。解决方法:配置:spring.datasource.validation-query=SELECT1spring.datasource.test-on-bo原创 2017-02-24 22:12:25 · 341 阅读 · 0 评论