返回结果:(默认逗号分隔) + + +| pub_id | GROUP_CONCAT(cate_id) |+ + +| P001 | CA002,CA004 | | P002 | CA003,CA003 | | P003 | CA001,CA003 | | P004 | CA005,CA002 | ...
分类:
数据库 时间:
2017-05-07 00:09:04
阅读次数:
225
1.假设有一张表示cj表 Name Subject Result 张三 语文 80 张三 数学 90 张三 物理 85 李四 语文 85 李四 数学 92 李四 物理 89 要求查询结果: 姓名 语文 数学 物理 张三 80 90 85 李四 85 92 89 -- 创建cj表sql CREATE ... ...
分类:
数据库 时间:
2017-05-07 00:09:14
阅读次数:
195
一、对数据的操作(详细版) 1.添加数据 1> insert into 表名 (字段1,字段2...) values (值1,值2...); 2> insert into 表名 (字段1,字段2...) values (值1,值2...),(值1,值2...); 3> insert into 表名 ...
分类:
数据库 时间:
2017-05-07 00:10:11
阅读次数:
250
查询一个表内的内容比较简单,但多表连接查询就不那么容易了,这里列举了常用的多表查询语句的使用。 ...
分类:
数据库 时间:
2017-05-07 00:14:35
阅读次数:
465
一、MySQL数据库系统 MySQL数据库系统就是用来对数据库、数据的一些管理 二、数据库系统 1.数据库 就是用来存储各种数据的 2.数据库管理系统 就是用来管理各种数据库的数据的一个系统 三、常见的一些数据库系统 MySQL、DB2、Oracle、SQL Server、MaraDb…… 四、数据 ...
分类:
数据库 时间:
2017-05-07 00:16:44
阅读次数:
233
Oracle企业管理数据库控制器是一个web接口的oracle数据库管理工具。你可以执行管理员的操作,比如说创建实体对象(表,视图,索引),备份与恢复你的数据库,导入导出数据等等操作。 理解企业管理器的目录 当你安装数据库时,默认安装oracle 企业管理器。它在$oracle_home目录下安装一... ...
分类:
数据库 时间:
2017-05-07 00:17:07
阅读次数:
341
留言板管理系统 我的完成效果图: 提交后: 我的留言板基本架构如图: 创建留言板数据库: 刚开始我的前台主页中写留言信息表单: 开始建立后台Java类中层次我先在我的实体层里写了一个实体类实现增加的实体类如图: 写我Dao层里的BaseDao工具类 在Dao层里写一个实现类: 在我的实现包里写一个实 ...
分类:
数据库 时间:
2017-05-07 00:17:17
阅读次数:
355
一、MySQL当中的索引: 数组当中我们见过索引;它的好处就是能够快速的通过下标、索引将一个信息查到;或者说 能够快速的定位到一个信息; 1.MySQL中的索引是什么? 它是将我们表中具有索引的那个字段,单独的存储到了一张表之中(MyISAM存储引擎), 当我们再次查询表中的数据时,如果你搜索的条件 ...
分类:
数据库 时间:
2017-05-07 00:18:35
阅读次数:
206
mysql简介 1、什么是数据库 ? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种 ...
分类:
数据库 时间:
2017-05-07 00:57:31
阅读次数:
290
个人觉得sql数据库的关键字不常用比较会忘记,但是对数据表的灵活应用却很重要,所以在这里总结一些! 一、常用关键字 ALTER TABLE(修改表)用于在已有的表中添加、修改或删除列。 SELECT(赋值,查询(SQL))使用SELECT语句为局部变量赋值。查询语句。 SELECT(赋值,查询(SQ ...
分类:
数据库 时间:
2017-05-07 00:58:36
阅读次数:
232
本节内容 1、数据库介绍 2、mysql管理 3、mysql数据类型 4、常用mysql命令 创建数据库 外键 增删改查表 5、事务 6、索引 1、数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管 ...
分类:
数据库 时间:
2017-05-07 01:01:08
阅读次数:
294
1、解压到一个目录(建议根目录),比如:D:\mysql2、在系统Path中添加 D:\mysql\bin3、这个版本不带my-default.ini,需要自己写,放在D:\mysql\my.ini,相关参数可参考mysqld --verbose --help 4、安装为服务:mysqld.exe ...
分类:
数据库 时间:
2017-05-07 01:02:42
阅读次数:
272
上一篇文章讲的是mysql的基本操作,这一篇会有一点难以理解,本节主要内容mysql视图,存储过程,函数,事务,触发器,以及动态执行sql 视图view 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数 ...
分类:
数据库 时间:
2017-05-07 01:03:27
阅读次数:
258
触发器 一 、触发器概述(特殊的存储过程) 定义: 在修改指定表值的数据时执行的 存储过程. 不同的是 : 执行存储过程要使用EXEC语句来调用,而触发器的执行不需要使用EXEC语句来调用. 作用: 实现由主键和外键所不能保证的复制的参照完整性和数据的一致性 他能够对数据库中的相关表进行级联修改 提 ...
分类:
数据库 时间:
2017-05-07 01:03:44
阅读次数:
313
记笔记是好习惯,记笔记是好习惯,记笔记是好习惯! 重要的事情说三遍。 说多了都是泪。第一次装MYSQL时候就遇到了很多问题,当时解决了忘记记录了。家里硬盘满了,于是买了个4T的硬盘重装系统。重装系统后开始了开发环境重装。Anaconda3,pycharm,mongodb,pycharm... 到了m ...
分类:
数据库 时间:
2017-05-07 01:04:52
阅读次数:
386
1、每年 select year(ordertime) 年, sum(Total) 销售合计 from 订单表 group by year(ordertime) 2、每月 select year(ordertime) 年, month(ordertime) 月, sum(Total) 销售合计 fr ...
分类:
数据库 时间:
2017-05-07 10:09:15
阅读次数:
182
mysqldump 简介 mysqldump 是一种用于逻辑备份的客户端工具,它会产生一套能够重新构建数据库或表的SQL语句。所谓逻辑备份:是利用SQL语言从数据库中抽取数据并存于二进制文件的过程。逻辑备份文件只能用来对数据库进行逻辑恢复,即数据导入,而不能按数据库原来的存储特征进行物理恢复。 用m ...
分类:
数据库 时间:
2017-05-07 10:13:09
阅读次数:
204
原文链接:http://blog.163.com/baibai_zheng/blog/static/51980755201022125325689/ 前言:最近接触 Laravel 的数据库迁移, 代码里的 Schema 让我对 Database 以及 两者的区别有点蒙圈了,然后就有了这篇转载。 在 ...
分类:
数据库 时间:
2017-05-07 10:15:50
阅读次数:
215
REPLACE 用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。 语法 REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' ) 参数 'string_expression1' ...
分类:
数据库 时间:
2017-05-07 10:18:42
阅读次数:
179
1、安装Mysql数据库yuminstallmysqlmysql-servermysql-devel-y2、启动Mysql服务servicemysqldstart3、设置Mysql的服务开机自动启动chkconfigmysqldon4、更改Mysql管理员的密码(注意:不是Centos系统的密码)mysqladmin-urootpassword‘asd1!!‘5、使用root管理员登入Mysqlmysql-..
分类:
数据库 时间:
2017-05-07 10:19:29
阅读次数:
298