![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 55
小小小的程序猿
这个作者很懒,什么都没留下…
展开
-
外键和级联
关于外键写的不错的网址:http://blog.csdn.net/lidaasky/article/details/7645524。 外键 定义作用主表和从表建键原则事件触发限制 外键简单实例触发器实现 建表语句关系说明实现级联删除 更改设置实现总结 文首 今天给考试系统添加学生信息失败,原因是student与classes表有级联关系,作转载 2015-01-28 11:03:31 · 499 阅读 · 0 评论 -
列级别约束条件
DB2 约束 约束 关系数据库中二维表的每一列数据除了需要指定数据类型,有时还需要指定一些约束条件,来限制该列能够存储哪些数据。关系数据库中主要存在五种约束(Constraint):非空、唯一、主键、外键、检查。 约束有两个级别:列级别和表级别。如果某个约束只对某个列有限制,就是列级别约束,如果某个约束与多个字段相关,则需要定义成表级别约束。 3.12.1 非空约束转载 2015-01-25 17:14:04 · 2453 阅读 · 0 评论 -
MySql服务名无效
摘抄: 这篇文章主要介绍了windows7下启动mysql服务出现服务名无效的原因及解决方法,需要的朋友可以参考下 问题原因:mysql服务没有安装。 解决办法: 在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令 然后仍然以管理员的权限 net start mysql 开启Mysql服务了。 附卸载mysql服原创 2015-01-25 16:56:19 · 1157 阅读 · 0 评论 -
MySql修改密码
mysqladmin命令(回目录) 格式如下(其中,USER为用户名,PASSWORD为新密码): mysqladmin -u USER -p password PASSWORD 该命令之后会提示输入原密码,输入正确后即可修改。 例如,设置root用户的密码为123456,则 mysqladmin -u root -p password 123456 UPDATE user转载 2015-01-25 17:04:55 · 335 阅读 · 0 评论 -
数据库从零开始-初识MySql
以下文章涉及专业知识内容均为摘抄 MYSql最大的好处就是提供丰富的接口,创建了各种语言使用的API。 ODBC: 开放数据库互连(Open Database Connectivity,ODBC)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并原创 2015-01-25 15:59:32 · 606 阅读 · 0 评论 -
数据库基本示例
(三)第一个示例 第一个示例简单的测试MYSQL的API函数,代码如下: 按 Ctrl+C 复制代码 #include #include int main(int argc, char **argv) { printf("MySQL client version: %s\n", mysql_get_client_info()); return 0; } 按 Ctrl+C 复制代转载 2015-01-30 09:53:56 · 388 阅读 · 0 评论 -
连接数据库的头文件设置
需要的文件: libmysql.dll 头文件设置: 1、新建控制台项目; 2、设置项目属性 C:\Program Files\MySQL\MySQL Server 5.5\include 加入“包含目录” C:\Program Files\MySQL\MySQL Server 5.5\lib 加入“库目录” 3、stdafx.h中加入 3.1#inclu原创 2015-01-29 11:12:34 · 998 阅读 · 0 评论 -
MySql 数据类型——decimal详解
1.首先,对于精度比较高的东西,比如money,我会用decimal类型,不会考虑float,double,因为他们容易产生误差,numeric和decimal同义,numeric将自动转成decimal。 DECIMAL从MySQL 5.1引入,列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围如下: ·M是数字的最大数(精度)。其范围为1~65(在较旧的转载 2015-01-28 17:18:09 · 5202 阅读 · 0 评论 -
MySQL WorkBench中利用外键实现级联删除、更新
MySQL中利用外键实现级联删除、更新 MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时候也会自动创建对应的索引。在创建索引的时候,可以指定在删除、更新父表时,对子表进行的相应操作,包括RESTRICT、NO ACTION、SET NULL和CASCADE。其中RESTRICT和NO ACTION相同,是指在子表有关联记录的情况转载 2015-01-28 11:20:54 · 6443 阅读 · 0 评论 -
菜鸟学数据库(五)——MySQL必备命令
菜鸟学数据库(五)——MySQL必备命令 分类: 数据库2013-10-22 08:02 1516人阅读 评论(14) 收藏 举报 今天跟大家分享一下MySQL从连接到具体操作的一系列常用命令。可能有的人觉得现在有很多可视化的工具,没必要再学习那些具体的命令了,但是我不这么认为,不可否认那些工具的确让我们的工作更加方便快捷,但是如果真的要学好这些东西,这些命令是不能绕过的。转载 2015-01-28 16:21:32 · 424 阅读 · 0 评论 -
为什么数据库要有主键
主键: 概念 主关键字(主键,primary key)是被挑选出来,作表的行的惟一标识的候选关键字。一个表只有一个主关键字。主关键字又可以称为主键。 主键可以由一个字段,也可以由多个字段组成,分别成为单字段主键或多字段主键。 作用 1)保证实体的完整性; 2)加快数据库的操作速度 3) 在表中添加新记录时,ACCESS会自动检查新记录的主键值,不允许该值与其他记录的主键值重复。 4)转载 2015-01-25 17:28:13 · 2256 阅读 · 0 评论