
数据库编程SQL
SprintfWater
My English name is SpringWater
展开
-
Ubuntu安装配置Mysql
三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例。转载 2012-12-10 19:01:15 · 409 阅读 · 0 评论 -
c/c++ api mysql_query()返回值
mysql_query()返回值为0时说明成功否则失败和php api不一样,不信你自己试原创 2013-08-13 19:06:46 · 8297 阅读 · 1 评论 -
Mysql数据回滚和备份恢复方法
MYSQL的事务处理主要有两种方法。1、用begin,rollback,commit来实现begin 开始一个事务rollback 事务回滚commit 事务确认2、直接用set来改变mysql的自动提交模式MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过set autocommit=0 禁止自动提交set autocommit=1转载 2013-07-17 21:44:38 · 6737 阅读 · 0 评论 -
linux 终端操作mysql的一些指令积累
查看table 的结构信息:describe table_name;原创 2013-07-10 20:19:25 · 1482 阅读 · 3 评论 -
mysql sql语句大全 ?
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice'disk','testBack','c:\mss转载 2013-07-10 17:46:57 · 1341 阅读 · 0 评论 -
mysql 创建表的实例
- -- 表的结构 `os_currentstep`-- CREATE TABLE `os_currentstep`( `ID` bigint(20)NOT NULL, `ENTRY_ID` bigint(20)defaultNULL,转载 2013-07-10 20:23:56 · 1770 阅读 · 0 评论 -
通过MySQL C API界面(mysql自己提供的API方式访问mysql数据库)
MySQL API函数 mysql_affected_rows() 返回被最新的UPDATE, DELETE或INSERT查询影响的行数。 mysql_close() 关闭一个服务器连接。 mysql_connect() 连接一个MySQL服务器。该函数不推荐;使用mysql_real_connect()代替。 mysql_change_user() 改变在一个打开的连接上的用转载 2012-12-19 17:43:04 · 1781 阅读 · 0 评论 -
linux下访问mysql的类
一、头文件【存为 encapsulation_mysql.h】 #ifndef __ENCAPSULATION_MYSQL_H__#define __ENCAPSULATION_MYSQL_H__#include #include #include #include #include #include #include #include #incl转载 2012-12-19 17:05:25 · 583 阅读 · 0 评论 -
ODBC访问mysql
1、function integer SQLAllocEnv(ref long phenv) library "odbc32.dll" 参数:ref long phenv 引用传递的long类型参数,保存该函数返回的OBDC环境的句柄。 存放在phenv中的值成为以后OBDC API函数调用的唯一标识符。 返回值:integer 成功时,返回0,失败返回值小于0。 函数功能转载 2012-12-19 18:13:28 · 5492 阅读 · 0 评论 -
MYSQL数据库API
转载:http://zjcdillion.blog.163.com/blog/static/520116022010793103483/?fromdm&fromSearch&isFromSearchEngine=yesMYSQL数据库API 2010-08-09 15:10:34| 分类:c/c++语言 |字号 订阅1.c/c++与mysql数据库api转载 2012-12-19 17:04:28 · 759 阅读 · 0 评论 -
linux出现mysql 中文乱码,修改后重启失败解决方案
转载:http://www.2cto.com/database/201207/139548.html修改mysql字符编码出现Job failed to start解决办法 在python mange.py shell下填充MySQL数据库的时候,发现汉字不能输入。于是要修改一下MySQL数据库编码。 从网上找到如下资料:$sudo gedit /etc/mys转载 2012-12-13 22:00:57 · 1942 阅读 · 0 评论 -
我的sql数据库 操作范例
建一个SpringWater 的数据库sql server: create database SpringWatermysql: create schema创建一个模式create schema 模式名 authorization 用户名 在该模式下建一个表create table [模式名.S]( S# char(20) not null prim原创 2012-12-12 11:33:18 · 593 阅读 · 0 评论 -
mysql新建用户,授权,删除用户
注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","phpla转载 2012-12-11 17:34:37 · 488 阅读 · 0 评论 -
小谈MySQL字符集
个人建议,数据库字符集尽量使用utf8(utf-8),以使你的数据能很顺利的实现迁移,因为utf8字符集是目前最适合于实现多种不同字符集之间的转换的字符集,尽管你在命令行工具上无法正确查看数据库中的内容,我依然强烈建议使用utf8作为默认字符集. 接下来是完整的一个例子: 1.创建数据库表 mysql>CREATE DATABASE IF NOT EXISTS my_转载 2012-12-10 19:00:21 · 484 阅读 · 0 评论 -
hiredis示例代码example-ac.c的编译出现缺少ae的解决方法总结
方法一:直接利用redis的src文件夹下面的文件生成静态库,在编译的时候,将静态库用"-llibredis.a"的方式链接接进去具体实现可借鉴链接:http://blog.youkuaiyun.com/vah101/article/details/14057287 在hiredis目录下,有几段示例代码,其中example-ae是最诡异的,直接用gcc编译报了很多错,提示大部分ae函数找原创 2014-03-11 19:13:01 · 3127 阅读 · 0 评论