mysql函数
《mysql 与 php 基础教程》
1. 文本函数
函数
用法
用途
CONCAT()
CONCAT(x,y,...)
创建形如xy的新字符串
CONCAT_WS()
CONCAT_WS(separator,column1,column2,...)
分隔符将插入所列出的每个列之间
LENGTH()
LENGTH(column)
返回列中存储的字符串的长度
LEFT()
LEFT(colum,x)
从列的值中返回最左边的x个字符
RIGHT()
RIGHT(column,x)
从列的值中返回最右边的x个字符
TRIM()
TRIM(column)
从存储的值的开头和末尾删除多余的空格
UPPER()
UPPER(column)
把存储的字符全部大写
LOWER()
LOWER(column)
把存储的字符全部小写
SUBSTRING()
SUBSTRING(column,start,length)
从column中返回开始于start的length个字符(索引从0开始)
2. 数字函数
函数
用法
用途
ABS()
ABS(x)
返回x的绝对值
CEILING()
CEILING(x)
基于x的值返回下一个最大的整数
FLOOR()
FLOOR(x)
返回x的整数值
FORMAT()
FORMAT(x,y)
返回格式化为一个数的x,这个数带有y位小数,并且每3位之间插入一个逗号
MOD()
MOD(x,y)
返回x除以y的余数(x或y或者它们二者都可以是列)
RAND()
RAND()
返回0~1.0之间的一个随机数
ROUND()
ROUND(x,y)
返回数x,它被四舍五入为y位小数
SIGN()
SIGN(x)
返回一个值,指示一个数是负数(-1)、0,还是正数(+1)
SORT()
SORT(x)
计算x的平方根
3. 日期和时间函数
函数
用法
用途
HOUR()
HOUR(column)
只返回存储日期的小时值
MINUTE()
MINUTE(column)
只返回存储日期的分钟值
SECOND()
SECOND(column)
只返回存储日期的秒值
DAYNAME()
DAYNAME(column)
返回日期值中天的名称
DAYOFMONTH()
DAYOFMONTH(column)
只返回存储日期中天的数字值
MONTHNAME()
MONTHNAME(column)
返回日期值中月份的名称
DAY()
DAY(column)
只返回存储日期中天的数字值
MONTH()
MONTH(column)
只返回存储日期中月份的数字值
YEAR()
YEAR(column)
只返回存储日期中年份的数字值
ADDDATE()
ADDDATE(column,INTERVAL x type)
返回添加到column上的x个单位的值
SUBDATE()
SUBDATE(column,INTERVAL x type)
返回从column减去的x个单位的值
CURDATE()
CURDATE()
返回当前日期
CURTIME()
CURTIME()
返回当前时间
NOW()
NOW()
返回当前日期和时间
UNIX_TIMESTAMP()
UNIX_TIMESTAMP(date)
返回从新纪元起直到当前时刻或者直到制定日期的秒数
提示:MySQL的日期和时间函
相关文档:
首先安装必需的开发
包
sudo apt-get install gcc g++ libgcc1 libg++ make gdb
安装MYSQL的C语言开发包
sudo apt-get install libmysql++-dev libmysql++2c2a libmysqlclient15-dev libmysqlclient15off
把lib文件拷贝到公用
sudo cp /usr/lib/mysql/* /usr/lib/
建立一个新文件test.cpp
vim test.cpp
输入内容
......
在讲MySQL的Join语法前还是先回顾一下联结的语法,呵呵,其实连我自己都忘得差不多了,那就大家一起温习吧(如果内容有错误或有疑问,国内关于MySQL联结查询的资料十分少,相信大家在看了本文后会对MySQL联结语法有相当清晰的了解,也不会被Oracle的外联结的(“+”号)弄得糊涂了。
在SQL标准中规划的( ......
像PHP和perl一样,MySQL也提供的C语言使用的API. C代码的API是随MySQL一起发布的。 它包含在mysqlclient库中, 可以使C程序来访问数据库。
MySQL源码包中的许多客户端都是用C写的。 如果你正在找使用这些C API的例子, 可以看看客户端的写法。你可以在MySQL源码包的clients目录找到这些例子。
& ......
1.show status
Threads_connected 当前的连接数
Connections 试图连接到(不管是否成功)MySQL服务器的连接数。
Max_used_connections 服务器启动后已经同时使用的连接的最大数量。
2.set GLOBAL max_connections=连接数;
flush privilege ......
昨天和同学闲聊时,谈到了数据库的引擎是什么,今天在网上搜索了很久,也没有发现比较全面的说明各个数据库的搜索引擎方面的.
MySQL引擎是什么,
MySQL是我们比较常用的一种数据库软件。它有着诸多的优点,如开源的,免费的等等。其实它还有一个很好的特点,那就是有多种引擎可以供你选择。如果赛车手能根据不同的路况,地形 ......