MYSQL
文章平均质量分 64
yufangbo
从事安防行业软硬件开发,很乐于结交更多的本行业人事。
展开
-
fedora 下mysql 开发
如果你在FEDORA下开发,编译不通过,有可能是缺乏开发支持,你可以运行以下命令安装:yum install mysql-devel 编译:gcc -g testmysql.c -lz /usr/lib/mysql/libmysqlclient.so.15 -o testmysql /* Simple C program that connects to MySQL Dat原创 2009-05-11 18:01:00 · 515 阅读 · 0 评论 -
MySQL计划任务
MySQL的功能越来越强大了,逐渐在想大型商业数据库靠拢了,这不,5.1的版本已然支持视图、触发器、job等功能。下面简单介绍下我所使用的MySQL的job功能(也就是计划任务,Oracle中称job):一、创建计划任务 :语法:CREATE [DEFINER = { user | CURRENT_USER }] # 计划任务的所有者,一般省略,则为创建者;#否则需要有转载 2009-08-15 17:51:00 · 780 阅读 · 0 评论 -
c/c++调用mysql存储过程,并获得返回值
文章来自:http://blog.csdn.net/jccz_zys/archive/2007/07/08/1682810.aspx mysql5.0以后就支持存储过程了,目前mysql的6.0Alpha版也已经推出。6.0不仅支持大型数据库如oracle等的绝大部分功能,如存储过程、视图、触发器、job等等,而且修正了这些功能所存在的bug,其中6.0.1还支持64位windows,以转载 2009-08-15 17:49:00 · 3003 阅读 · 0 评论 -
mysql--游标/递归/存储过程/临时表
delimiter $$ drop PROCEDURE if exists node_change_parent $$create procedure node_change_parent(in p_node_id int unsigned,in p_node_parent int unsigned)sql security definerbegin #改变父节点 dec原创 2009-08-15 17:39:00 · 967 阅读 · 0 评论 -
无法远程登入MySQL的几种解决办法
方法一:尝试用MySQL Adminstrator GUI Tool登入MySQL Server,Server却回复错误讯息:Host 60-248-32-13.HINET-IP.hinet.net is not allowed to connect to thisMySQL server这个是因为权限的问题,处理方式如下:shell>mysql --user=root -p输入密码my转载 2009-08-14 18:05:00 · 420 阅读 · 0 评论 -
MySQL数据库备份和恢复的解决方案
讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。 本文介绍的是使用MySQL自带免费备份工具备份,当然你可以选择一些更方便的第三方工具进行备份和恢复MySql数据库。 目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语转载 2009-08-14 17:55:00 · 685 阅读 · 0 评论 -
MySQL存储过程详解(正文)
我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的转载 2009-08-14 16:29:00 · 977 阅读 · 0 评论 -
linux下c语言学习笔记——操作mysql
inux下c语言学习笔记——操作mysql作者:kyako1,[比较详细]在 C 里嵌入 SQL:http://www.pgsqldb.org/pgsqldoc-7.4/ecpg.html2,[在MySQL数据库中使用C执行SQL语句]:http://www.dvbbs.net/tech/data/2006031818989.asp3,MySQL客户工具和A转载 2009-08-15 17:53:00 · 617 阅读 · 0 评论 -
mysql 经典sql语句
转自:http://hi.baidu.com/php123fans/blog/item/d831ce1d67d3cc8286d6b6a7.html SQL分类:DDL—数据定义语言(Create,Alter,Drop,DECLARE)DML—数据操纵语言(Select,Delete,Update,Insert)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)转载 2009-08-14 17:34:00 · 541 阅读 · 1 评论 -
MySQL與C編程筆記
MySQL與C編程筆記 撰/ahliu前言前一陣子正在編寫有關MySQL的基本操作,由於本人不熟其他編程語言,所以不幸地這次也是使用C語言,其實MySQL已提供了其header file (i.e. mysql.h),對於C編程員實在是行了一大方便。使用前準備首先你要確定mysql.h及其相應版本的shared object(例如libmysql转载 2009-08-14 17:01:00 · 587 阅读 · 0 评论 -
MySQL存储过程例子,包含事务,输出参数,嵌套调用,游标,循环等等
drop procedure if exists pro_rep_shadow_rs; delimiter | ---------------------------------- -- rep_shadow_rs -- 用来处理信息的增加,更新和删除 -- 每次只更新上次以来没有做过的数据 -- 根据不同的标志位 -- 需要一个输出的参数, -- 如果返回为0,则调用失败,事务回滚 -- 如果返转载 2009-08-15 17:43:00 · 825 阅读 · 0 评论 -
MySql 防注入及SQL语句安全检测
2009-07-04 18:41function CheckSql($db_string,$querytype=select) 2 { 3 global $cfg_cookie_encode; 4 $clean = ;转载 2009-08-14 17:33:00 · 1053 阅读 · 0 评论 -
MySQL SQL语句优化好助手
mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下几行long_query_time = 1log-slow-queries = /var/youpath/slow.loglog-queries-not-转载 2009-08-14 17:32:00 · 526 阅读 · 0 评论 -
在MySQL数据库中使用C执行SQL语句
作者:IBM 来源:IBM与PostgreSQL相似,可使用许多不同的语言来访问MySQL,包括C、C++、Java和Perl。从下列章节中,NeilMatthew和Richard Stones使用详尽的MySQLC接口向我们介绍了如何在MySQL数据库中执行SQL语句。他们将讨论返回数据的语句,例如INSERT以及不返回数据的语句,例如UPDATE和DELETE。然转载 2009-08-14 17:30:00 · 592 阅读 · 0 评论 -
ubuntu 8.04建立mysql C开发环境
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://feizf.blogbus.com/logs/30689586.html安装mysqlkissgnu@kissgnu-desktop:~$ sudo apt-get install mysql-servel mysql-client下载安装过程中,会提示输入root密码重新启动转载 2009-08-11 18:16:00 · 573 阅读 · 0 评论 -
解决mysql不能创建函数
错误信息如下:以下是引用片段:Error Code : 1418This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log转载 2009-05-15 15:56:00 · 687 阅读 · 0 评论 -
mysql 配置与中文乱码解决方案
一、关于数据库引擎及配置问题mysql 支持多种数据引擎,针对不同的数据库引擎引擎应用,应当进行相应的配置,对于初学者,最简单的方法莫过于,从/usr/share/mysql下,拷贝相应的配置到/etc/my.cnf。/usr/share/mysql下有以下配置文件:my-huge.cnf,my-innodb-heavy-4g.cnf,my-large.cnf,my-medium.cnf,my原创 2009-05-14 13:41:00 · 620 阅读 · 0 评论 -
Mysql无法建InnoDB表的问题
今天突然发现我的MYSQL无法建立innodb表了,显象是在Create Table 语句中指定了ENGINE=INNODB 但是表建完后发现有一个warning信息,使用show warnings /G查看发现,Mysql提示使用Myisam建立表。然后使用 Show Variables like %innodb% 查看发现have_innodb 的值为Disable这表明不能建立inn转载 2009-05-14 10:30:00 · 1514 阅读 · 0 评论 -
小谈MySQL字符集
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。译者:叶金荣(Email:),来源:MySQL手册版本 5.0.1-alpha,转载请注明译者,并且不能用于商业用途,违者必究。-->首先,这片文章纯粹是我的个人经验之谈,适用于我常见的环境及项目中.个人建议,数据库字符集尽量使用utf8转载 2010-01-04 16:05:00 · 492 阅读 · 0 评论