SQL
文章平均质量分 96
你渴望力量 吗
以自身经验书写IT应用及发展之路。
展开
-
SQL综合练习(一)
综合练习二– 1.创建student和score表,创建score表CREATE TABLE student (id INT(10) NOT NULL UNIQUE PRIMARY KEY ,name VARCHAR(20) NOT NULL ,sex VARCHAR(4) ,birth YEAR,department VARCHAR(20) ,addre...原创 2019-02-14 19:07:33 · 597 阅读 · 0 评论 -
SQL终极基础思想训练+视图+索引
视图:CREATE VIEW 视图名 AS 查询语句1.-- 查询前五条学生数据SELECT * FROM student LIMIT 0,5;CREATE VIEW stu_5 AS SELECT * FROM student LIMIT 0,5;– 查询第三十五页(pageSize*(pageIndex-1))解析:SQL中范围展示是不允许携带运算(SELECT * FROM st...原创 2019-02-15 10:47:10 · 171 阅读 · 0 评论 -
JDBC(动态数据库连接技术)相关
JDBC事务事务的特性 – 概念比较重要!!A 原子性 – 事务不可拆分 一组sql不可以拆分 要么全部成功 要么全部失败!!!C 一致性 – 事务前后操作 数据要保持一致 转账 准过去500 你就收到了500 转账失败 你就收不到钱!!!I 隔离性 – (isolation 记住) 事务与事务之间不产生影响!!!D 持久性 – 事务一旦结束 commit roll...原创 2019-02-16 10:45:39 · 982 阅读 · 0 评论 -
SQL基础的实践简练(一)
1.表测试– 创建表结构解析:创建一张表student,设置约束:pid 为他的主键、唯一、自增长、非空、类型为INT,desc 是VARCHAR类型 约束:非空唯一(结尾有总结)CREATE TABLE student (pid INT (8) NOT NULL PRIMARY KEY auto_increment,desc VARCHAR (32) NOT NULL UNIQUE,...原创 2019-02-13 10:31:57 · 215 阅读 · 0 评论 -
SQL基础简练 (二)
多对多SQL关系简解 (结尾有春节小惊喜!)分析:多对多我们可以拆分成两个一对多去做,根据我们之前的分析如果创建多对多关系的话必须有两个实体表和一个中间表中间表和两个实体表之前保持多对一关联;(如京东商品与商品品牌表的关系、如学生与班级的关系)– 创建用户表CREATE TABLE user_info (u_id INT (8) NOT NULL PRIMARY KEY auto_in...原创 2019-02-13 10:55:07 · 164 阅读 · 0 评论 -
MySQL用户与授权
– MySQL用户与授权– 创建用户CREATE USER ‘username’@‘root’ IDENTIFIED BY ‘password’;– 注意:username:你将创建的用户名– root:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%– password:该用户的登陆密码,密码可以为空,如果为...原创 2019-02-13 11:34:15 · 167 阅读 · 0 评论 -
多表查询的多种方式
多表查询的多种方式insert into category (cname) values ('男装/女装/童装/内衣'),('女鞋/箱包/珠宝/钟表'),('食品/酒类/生鲜/特产'),('美妆/个护清洁/宠物'); INSERT INTO product VALUES(null,'七匹狼休闲裤男2018秋装新款纯棉男士直筒商务休闲长裤子男装 2775 黑色 32/80A',299,2);I...原创 2019-02-13 19:17:25 · 395 阅读 · 0 评论 -
Mysql数据库原理
Mysql作为关系型数据库的一种,它的开源免费特性以及支持百万级存储性能,备受互联网公司的喜爱,我个人在做研究生的项目以及去互联网公司实习的期间,大部分接触的也都是基于Mysql作为底层数据的存储,CRUD用的比较多,稍微复杂一点就是多条查询,各种内外连接以及group by操作,对于Mysql数据库原理特性以及底层机制的研究不够深入,因此,本篇文章主要是研究Mysql原理特性。(...转载 2019-05-07 16:14:08 · 1969 阅读 · 0 评论