文章分类 - MySQL
摘要:Before与After区别:before:(insert、update)可以对new进行修改。after不能对new进行修改。两者都不能修改old数据。触发器,顾名思义,就是当执行某个事件的时候触发另一个事件的执行!这个触发的时间分为BEFORE和AFTER两种,分别有 beforeinsert,before update,beforedelete和after insert,afterupdate,after delete 这六种情况以下的文章主要向大家讲述的是MySQL触发器的实际使用详细说明与实际案例分析,同时本文也列举了一些在MySQL触发器的实际式操作中的代码,以下就是文章的详细内容
阅读全文
posted @ 2012-11-01 20:50
长虹落日
摘要:MYSQL在 C API 中可用的函数:mysql_affected_rows()返回被最新的UPDATE, DELETE或INSERT查询影响的行数。mysql_close()关闭一个服务器连接。mysql_connect()连接一个MySQL服务器。该函数不推荐;使用mysql_real_connect()代替。mysql_change_user()改变在一个打开的连接上的用户和数据库。mysql_create_db()创建一个数据库。该函数不推荐;而使用SQL命令CREATE DATABASE。mysql_data_seek()在一个查询结果集合中搜寻一任意行。mysql_debug()
阅读全文
posted @ 2012-11-01 20:46
长虹落日
摘要:最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表,不知道这两种类型有什么区别,就去查了查。原来是MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。这 样就可以根据数据表不同的用处是用不同的存储类型。 另外,MyISAM类型的二进制数据文件可以在不同操作系统中迁移。也就是可以直接从Windows系统拷贝到lin
阅读全文
posted @ 2012-11-01 20:44
长虹落日
摘要:对于刚刚接触MySQL的用户,如果想用C语言连接MySQL,往往会是一件很麻烦的事情。这里就整理过程做一个详细的说明,以便参考。概述:MySQL为C语言提供了连接数据库的API,如连接数据库:MYSQL mysql;mysql_init(&mysql);mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"your_prog_name");if (!mysql_real_connect(&mysql,"host","user","pass
阅读全文
posted @ 2012-11-01 20:41
长虹落日

浙公网安备 33010602011771号