随笔分类 - 数据库
摘要:参考:https://blog.csdn.net/soulandswear/article/details/60966808 待后续整理。。。
阅读全文
摘要:数据库中删除表数据的关键字,最常用的可能就是delete了,另外其实还有drop和truncate两个关键字。 老大:drop 命令格式:drop table tb ---tb表示数据表的名字,下同。 说明:删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表。 老二:truncate 命令格式:drop table tb 说明:删除内容、释放空间...
阅读全文
摘要:在java应用开发中深知数据库的重要性,绝大多数情况下数据库的性能决定了程序的性能,前期如果埋下的坑越多到后期会成为整个程序的瓶颈,所以希望java开发者一定要重视!!!! 一、基础规范 1、使用InnoDB存储引擎 支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 2、推荐使用utf8mb4字符集 无需转码,无乱码风险, 支持emoji表情以及部分不常见汉字 ...
阅读全文
摘要:说明:本文是对项目过程中的一些要求的简单汇总整理,主要是供个人本身参考。。。 一、表设计 1、 在创建表结构时,表名、字段需要见名知意,不采用拼音 一定要有主键!一定要有主键! 整形自增(一般用无业务意义的id)(用mycat如有自增功能,就不需要在表结构里边定义自增)。 不要在字段里边自己定义字符
阅读全文
posted @ 2017-12-25 19:53
章三丰
摘要:关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。 MySQL索引的概念 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含...
阅读全文
摘要:一、mysql 赋给用户权限 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 即用user=joe password=1 登陆 附: mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;...
阅读全文
摘要:UNION 查询选修了180101号或180102号课程或二者都选修了的学生学号、课程号和成绩。 (SELECT 学号, 课程号, 成绩 FROM 学习 WHERE 课程号='180101') UNION (SELECT 学号, 课程号, 成绩 FROM 学习 WHERE 课程号='180102') 与SELECT子句不同,UNION运算自动去除重复。因此,在本例中,若只输出学...
阅读全文
摘要:创建表 SQL>create table classes( classId number(2), cname varchar2(40), birthday date ); 添加一个字段 SQL>alter table student add (classId number(2)); 修改字段长度 S
阅读全文
摘要:安装Oracle时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登录身份 说明sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员system/manager ...
阅读全文
摘要:50个常用的sql语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='0...
阅读全文
摘要:在MySQL数据库中, 字段或列的注释是用属性comment来添加。 创建新表的脚本中, 可在字段定义脚本中添加comment属性来添加注释。 示例代码如下: 如果是已经建好的表, 也可以用修改字段的命令,然后加上comment属性定义,就可以添加上注释了。 示例代码如下: 查看已有表的所有字段的注
阅读全文
摘要:MySQL 数据类型 在 MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。 Text 类型: Number 类型: * 这些整数类型拥有额外的选项 UNSIGNED。通常,整数可以是负数或正数。如果添加 UNSIGNED 属性,那么范围将从 0 开始,而不是某个负数。 Date 类型:
阅读全文
摘要:SQL语句参考,包含Access、MySQL 以及 SQL Server 基础 创建数据库 删除数据库 备份sql server 创建 备份数据的 device 开始 备份 创建新表 删除新表 增加一个列 添加主键 删除主键 创建索引 删除索引 创建视图 删除视图 几个简单的基本的sql语句 几个高
阅读全文
摘要:基础知识: 1.数据库的连接 2.库级知识 3. 表级操作 修改表之增加列: 修改表之修改列 (注:旧列名之后的语法和创建表时的列声明一样) 修改表之减少列: 修改表之增加主键 修改表之删除主键 修改表之增加索引 修改表之删除索引 清空表的数据 4. 列类型讲解 整型: tinyint (0~255
阅读全文

浙公网安备 33010602011771号