码迷,mamicode.com
首页 > 数据库 > 周排行
Mysql中让两个字段不同时相同的方法
有时候我们会遇到这样的一种情况:有一些不同的专业,每个专业中有一些不同的学号,专业+学号能对应到个人。这时,应该如何在数据库中定义列,来保证专业+学号对应的学生的唯一性呢? 把学号定义成唯一(UNIQUE)显然是行不通的,因为A专业和B专业都存在1000这样一个学号。 方法1:联合主键 不推荐。因为 ...
分类:数据库   时间:2017-08-13 10:08:25    阅读次数:210
Oracle使用小结
误删数据库表解决方法 SQL> alter table test1 enable row movement;//在闪回前必须 启动行移动功能 否则会报错误: ORA-08189: 因为未启用行移动功能, 不能闪回表 SQL> FLASHBACK TABLE test1 TO TIMESTAMP to ...
分类:数据库   时间:2017-08-13 11:07:36    阅读次数:187
PL/SQL语法简介(匿名PL/SQL块)
PL/SQL PL/SQL是Oracle在关系数据库结构化查询语言SQL基础上扩展得到的一种过程化查询语言。 SQL与编程语言之间的不同在于,SQL没有变量,SQL没有流程控制(分支,循环)。而PL/SQL是结构化的和过程化的结合体,而且最为重要的是,在用户执行多条SQL语句时,每条SQL语句都是逐 ...
分类:数据库   时间:2017-08-13 11:10:56    阅读次数:246
PHP访问MySQL数据库
第9章 PHP访问MySQL数据库 1. PHP访问MySQL数据库服务器的流程 之前学习mysql的时候,采用的是”客户机/服务器”的体系结构 mysql>select * from a; 》MySQL数据库服务器 《 PHP访问MySQL数据库的时候,我们的PHP则充当了客户机的角色 PHP充当 ...
分类:数据库   时间:2017-08-13 11:12:05    阅读次数:166
SQL代码生成器
作为一名程序媛,与数据库打交道,可以说家常便饭。在这里,我想分享一个小小工具,用于创建数据表以及修改数据表的。话不多说,直接上图。 创建表 修改表 表设计 源码下载地址: DL_Builder - https://github.com/maiaimei/DL_Builder/ ...
分类:数据库   时间:2017-08-13 11:12:19    阅读次数:229
通过数据库数据构建文件夹结构的递归算法
public void fileRecursion(List<RFN.BM.OA.NetdiskDataInfo> netdiskDataInfoRecursions, string path) { var uploadFile = new NST.BL.STM.UploadFile(); var ...
分类:数据库   时间:2017-08-13 11:13:38    阅读次数:167
MySQL数据库知识复习
所谓数据库,就是存储数据的仓库。数据有多种形式:文字,图片,电影 管理数据库的软件就被称为数据库系统。数据库系统一般分为两个部分:数据库(DB),数据库管理系统(DBMS) 动态网站基本上都是要对数据进行操作。例如新闻网站:当我们浏览新闻的时候,网页的内容会经常发生变化,框架是不会变的。这就是一个典 ...
分类:数据库   时间:2017-08-13 11:17:34    阅读次数:261
NoSQL入门第三天——大纲带更新
一、解析Redis配置文件redis.conf (Linux下配置多于编码) 1.它在哪 由于我是在root的家目录下载安装的,默认的安装位置就是: conf就在这里: 根据经验,出厂的conf永远不要改 我们把conf拷贝出来一份改动,这里我们单独拷贝到/root/myredis下了 //这里ce ...
分类:数据库   时间:2017-08-13 11:18:13    阅读次数:174
Oracle课程档案。第十一天
读一致性:oracle通过多版本与闪回机制保证读一致性。保证从某个时间点开始查询是一致的。在Oracle中主要通过SCN版本号来控制系统修改的版本,典型的例子是我们可以通过在同一个查询中得到同一个对象在“两个时间点”上的结果: select * from (select count(*) from ...
分类:数据库   时间:2017-08-13 11:18:39    阅读次数:167
Oracle课程档案,第十二天
死锁是由于两个对象在拥有一份资源的情况下申请另一份资源, 而另一份资源恰好又是这两对象正持有的,导致两对象无法完成操作,且所持资源无法释放。 阻塞是由于资源不足引起的排队等待现象。 unso:撤销 commit:提交 contents:内容 management:管理 session:一个连接就是一 ...
分类:数据库   时间:2017-08-13 11:19:11    阅读次数:211
SQL 学习1 初级(转)
恢复内容开始 SQL 教程 SQL 是用于访问和处理数据库的标准的计算机语言。 SQL 是什么? SQL,指结构化查询语言,全称是 Structured Query Language。 SQL 让您可以访问和处理数据库。 SQL 是一种 ANSI(American National Standard ...
分类:数据库   时间:2017-08-13 11:20:14    阅读次数:184
Mybatis——更新DB表的字段时,应该注意的点
1、记录下哪些表发生了字段更新。 2、利用Navicat将最新的数据库(schema)转储SQL文件到项目的sql目录下,作为备份 3、依次更新 被记录表所对应的Po类,确保类的域和表的字段一一对应,顺便再生成getter、setter、toString 4、依次更新 被记录表所对应的Mapper类 ...
分类:数据库   时间:2017-08-13 11:20:24    阅读次数:167
web.py数据库操作方法指南 -《狗嗨默示录》-
学习网络框架web.py需要学会数据库操作,记录下了学习笔记~ ...
分类:数据库   时间:2017-08-13 12:18:10    阅读次数:175
JDBC数据库连接JAVA和一些基本语句
连接JDBC 1)JDBC简介 - JDBC就是Java中连接数据库方式 - 我们可以通过JDBC来执行SQL语句。 2)获取数据库连接 - java.sql.Connection 数据库连接 - 我们队数据库的一切操作都是从获取Connection开始 - 获取数据库连接的四个参数: 1.数据库的 ...
分类:数据库   时间:2017-08-13 12:19:40    阅读次数:218
使用C语言调用mysql数据库编程实战以及技巧
今天编写使用C语言调用mysql数据库编程实战以及技巧。为其它IT同行作为參考,当然有错误能够留言,共同学习。 一、mysql数据库的C语言经常使用接口API 1.首先当然是链接数据库mysql_real_connect,原型例如以下: MYSQL * STDCALL mysql_real_conn ...
分类:数据库   时间:2017-08-13 12:30:19    阅读次数:226
JDBC的链接及封装
导入 mysql 的jar包 jar包:可以直接拿来用,又不想我们看到源代码 sql语句 一定注意:当update,delete时 一定注意where 条件,一定要写!!! public static void add() { // try catch 捕获异常,try有异常会跳到catch Con ...
分类:数据库   时间:2017-08-13 12:30:58    阅读次数:240
谷哥的小弟学后台(04)——MySQL(4)
探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 具体解释Android主流框架不可或缺的基石 站在源代码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)— 核心基础 Android多分辨率适配框架(2)— 原理剖析 Android多分辨率适 ...
分类:数据库   时间:2017-08-13 12:33:16    阅读次数:274
mysql查询表所有列名,并用逗号分隔
SELECT GROUP_CONCAT(COLUMN_NAME SEPARATOR ",") FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'db_name' AND TABLE_NAME = 'table_name' 修改红色部分为自己数 ...
分类:数据库   时间:2017-08-13 12:35:16    阅读次数:190
sql for xml 还有一种写法(採用 tag 与 union all,简洁易懂)
sql for xml 还有一种写法(採用 tag 与 union all,简洁易懂) 測试环境:sql 08, 08 R2, 2010, 2012, 2014 等 declare @agent table ( AgentID int, Fname varchar(5), SSN varchar(1 ...
分类:数据库   时间:2017-08-13 12:35:48    阅读次数:218
mysql分区表
对用户来说,分区表是一个独立的逻辑表,但是底层由多个物理子表组成。实现分区的代码实际上是对一组底层表的句柄对象的封装。 mysql在创建表时使用PARTITION BY子句定义每个分区存放的数据。在执行查询的时候,优化器会根据分区定义过滤那些没有我们需要数据的分区,这样查询就无须扫描所有分区——只需 ...
分类:数据库   时间:2017-08-13 12:36:40    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!