MySQL数据库
文章平均质量分 78
Leonhubert
这个作者很懒,什么都没留下…
展开
-
MYSQL的常用命令和增删改查语句和数据类型
连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [库名] 当前选择的库状态:SELECT DATABASE(); 创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段参数],转载 2013-07-13 16:13:56 · 709 阅读 · 0 评论 -
C API操作mysql数据库常用的函数及介绍(全)
1、mysql_connect()-建立数据库连接格式:resource mysql_connect([string hostname [:port] [:/path/to/socket] [, stringusername] [, string password]])例:$conn = @mysql_connect(”localhost”, “username”, “passwo原创 2013-04-28 10:17:10 · 1089 阅读 · 0 评论 -
【数组与指针】如何在C/C++中动态分配二维数组
在C/C++中动态分配二维数组可以先申请一维的指针数组,然后该数组中的每个指针再申请数组,这样就相当于二维数组了,但是这种方法会导致每行可能不相邻,从而访问效率比较低。如何申请连续的二维数组了?本文将分别三个方面讲解:一.动态申请列大小固定的二维数组二.C语言中动态申请连续的二维数组三.C++语言中动态申请连续的二维数组 一.动态申请列大小固定的二维数组首先如果二维数组转载 2013-04-28 10:13:27 · 843 阅读 · 0 评论 -
C++ char*,const char*,string的相互转换
1. string转const char*string s = "abc";const char* c_s = s.c_str();2. const char*转string 直接赋值即可const char* c_s = "abc";string s(c_s); 3. string转char*string s = "abc";转载 2013-04-28 10:11:36 · 696 阅读 · 0 评论 -
mysql建表时engine=innodb和engine=myisam的区别
最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表,不知道这两种类型有什么区别,就去查了查。原来是MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供转载 2013-04-24 10:47:49 · 962 阅读 · 0 评论 -
通过MySQL提供的C API访问MySQL数据库
在VISUAL C++中访问MySQL 数据库的方式有很多种,可以直接采用ODBC 的方式,也可以采用ADO 访问(此两种方法均需要安装MySQL ODBC驱动)。但是除此之外,MySQL 还提供了一套C API,使得我们可以更加灵活的操作MySQL 中的数据,而且较其他访问方式在速度上的优势非常明显。需要注意的是,在安装MySQL 时必须选择Custom安装方式:在之后出现的安装步骤中,应当原创 2013-03-31 15:49:48 · 1565 阅读 · 0 评论 -
设置mysql最大连接数
MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可方法二:MySQL的最大连接数默转载 2013-04-18 15:35:42 · 838 阅读 · 0 评论