以下函数使用之前需安装mysql,并包含mysql.h头文件,设置好mysqlclient动态库 一.mysql_init() MYSQL * mysql_init(MYSQL *mysql); // 初始化一个MYSQL 连接的实例对象 这个函数有两种用法: .参数传NULL 值. // 这种情况很显然,是mysql_init() 函数内部申请了一片内存,然后返回了首地址. MYSQL *ms_conn = mysql_init(NULL); // 用完记得要释放 mysql_close(ms…
MYSQL基本常用函数 一.字符的操作函数 (ps:mysql中的索引都是从1开始的.) 1.instr(param1,param2) 返回子串第一次出现的索引,若找不到则返回0. param1填写操作字符串,param2填写操作子串. 2.substr(param1,param2)              ps:方法名称也可写成substring 返回索引处及之后的所有字符. param1填写操作字符串,param2填写截取索引. 3.substr(param1,param2,param3)…
MySQL有如下常用函数需要掌握: 1.数学类函数 函数名称 作用 ABS(x)   返回x的绝对值                      SQRT(x)   返回x的非负二次方根 MOD(x,Y)  返回x被y除后的余数 CEILING(x)  返回不小于x的最小整数 FLOOR(x)   返回不大于x的最大整数 ROUND(x,y)   对x进行四舍五入操作,小数点后保留y位 TRUNCATE(x,y)   舍去x中小数点后y位的数 SIGN(x)   返回x的符号,-1,0或1 2.字…
常用函数version() 显示当前数据库版本database() 返回当前数据库名称user() 返回当前登录用户名inet_aton(IP) 返回IP地址的数值形式,为IP地址的数学计算做准备inet_ntoa(str) 返回数值代表的IP select inet_aton('192.168.2.1') - inet_aton('192.168.1.1'); #计算两个IP地址之间有多少个IP地址+-----------------------------------------------…
连接MySQL mysql_connect(servername,username,password); 面向对象: <?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = new mysqli($servername, $username, $password); // 检测连接 if ($conn-&…
本文有xhz1234(徐洪志)编写,转载请注明出处. http://blog.csdn.net/xhz1234/article/details/36635083 作者:徐洪志 近期阅读Linux-内核代码.发现非常多地方使用了函数指针,遂自己写一个演示样例程序.以供參阅: #include <stdlib.h> #include <stdio.h> #define ADDONE 0 #define MINUSONE 1 #define S_OK 0 #define S_ERR -1…
一.数学函数 数学函数主要用于处理数字,包括整型.浮点数等. ABS(x) 返回x的绝对值 不区分大小写 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数 SELECT FLOOR(1.5) -- 返回1 RAND() 返回0->1的随机数 SELECT RAND() --0.93099315644334 RAND(x) 返回0->1的随机数…
某些情况下(如html中),调用php的变量时,要给变量加{},若要使字符串变量加上引号,则还需要在{}外加引号 如: $sql="select * from admin where username='{$username}' and passwd='{$passwd}';"; mysql_connect() 连接数据库,连接成功返回标识符,失败返回false mysql_select_db() 选择数据库,选择充公返回true,失败返回false mysql_query() 执行一…
一.数学函数 数学函数主要用于处理数字,包括整型.浮点数等. [1]ABS(x)        返回x的绝对值 例子:SELECT ABS(-1) -- 返回1 [2]CEIL(x),CEILING(x)        返回大于或等于x的最小整数 例子:SELECT CEIL(1.5) -- 返回2 [3]FLOOR(x) x是一个数        返回小于或等于x的最大整数 例子:SELECT FLOOR(1.5) -- 返回1 [4]RAND() 根据当前的时间       返回0->1的随…
一.数学函数 数学函数主要用于处理数字,包括整型.浮点数等. ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数 SELECT FLOOR(1.5) -- 返回1 RAND() 返回0->1的随机数 SELECT RAND() --0.93099315644334 RAND(x) 返回0->1的随机数,x值相同时返…