随笔分类 -  数据库

摘要:建立数据库 1.建立一个数据库 create database work; 2.进入数据库work use work; 3.数据库默认编码可能不支持中文,可以在这里设置下 set names gbk; 4.建立student表 属性有:编号:id (主键,自动增长),姓名:sname,出生年月:sa 阅读全文
posted @ 2018-09-16 22:39 hanxue1122 阅读(317) 评论(0) 推荐(0)
摘要:一、MySQL的数据类型 主要包括以下五大类: 主要包括以下五大类: 整数类型:bit、 int 、 bit int 、 small int 、 tiny int 、 medium int 、bool 浮点类型:: float、double、decimal 字符串类型 :char 、varchar、 阅读全文
posted @ 2018-09-10 17:38 hanxue1122 阅读(135) 评论(0) 推荐(0)
摘要:一、linux下查看mysql命令 查看mysql ps -ef | grep mysql mysql启动 service mysqlid start 查看服务是否安装到linux上面 chkconfig --list mysqld 阅读全文
posted @ 2017-08-14 17:18 hanxue1122 阅读(139) 评论(0) 推荐(0)
摘要:UNION用的比较多union all是直接连接,取到得是所有值,记录可能有重复 union 是取唯一值,记录没有重复 1、UNION 的语法如下:[SQL 语句 1]UNION[SQL 语句 2]2、UNION ALL 的语法如下:[SQL 语句 1]UNION ALL[SQL 语句 2]效率:U... 阅读全文
posted @ 2016-01-11 15:35 hanxue1122 阅读(378) 评论(0) 推荐(0)
摘要:什么是索引?索引是表记录的单个或多个字段重新组织的一种方法,其目的是提高数据库的查询速度,本质上就是一种数据结构。 索引的类型:primary(主键)、secondary(其他)索引的数据结构Innodb primary key 物理文件: Innodb secondary key 索引的优缺点优... 阅读全文
posted @ 2016-01-11 15:28 hanxue1122 阅读(199) 评论(0) 推荐(0)
摘要:Oracle在9i引入了merge命令,通过这个merge你能够在一个SQL语句中对一个表同时执行inserts和updates操作. 当然是update还是insert是依据于你的指定的条件判断的,Merge into可以实现用B表来更新A表数据,如果A表中没有,则把B表的数据插入A表. MERG... 阅读全文
posted @ 2015-08-13 13:54 hanxue1122