易截截图软件、单文件、免安装、纯绿色、仅160KB

Mysql 常用函数


 
Mysql 常用函数
ASCII(str) 
 返回字符串str的第一个字符的ASCII值(str是空串时返回0) 
mysql> select ASCII('2'); 
  -> 50 
mysql> select ASCII(2); 
  -> 50 
mysql> select ASCII('dete'); 
  -> 100 
ORD(str) 
 如果字符串str句首是单字节返回与ASCII()函数返回的相同值。 
 如果是一个多字节字符,以格式返回((first byte ASCII code)*256+(second byte ASCII code)[*256+third byte ASCII code...] 
mysql> select ORD('2'); 
  -> 50 
     
CONV(N,from_base,to_base) 
 对数字N进制转换,并转换为字串返回(任何参数为NULL时返回NULL,进制范围为2-36进制,当to_base是负数时N作为有符号数否则作无符号数,CONV以64位点精度工作) 
mysql> select CONV("a",16,2); 
  -> '1010' 
mysql> select CONV("6E",18,8); 
  -> '172' 
mysql> select CONV(-17,10,-18); 
  -> '-H' 
mysql> select CONV(10+"10"+'10'+0xa,10,10); 
  -> '40' 
     
BIN(N) 
 把N转为二进制值并以字串返回(N是BIGINT数字,等价于CONV(N,10,2)) 
mysql> select BIN(12); 
  -> '1100' 
   
OCT(N) 
 把N转为八进制值并以字串返回(N是BIGINT数字,等价于CONV(N,10,8)) 
mysql> select OCT(12); 
  -> '14' 
     
HEX(N) 
 把N转为十六进制并以字串返回(N是BIGINT数字,等价于CONV(N,10,16)) 
mysql> select HEX(255); 
  -> 'FF' 
     
CHAR(N,...) 
 返回由参数N,...对应的ASCII代码字符组成的一个字串(参数是N,...是数字序列,NULL值被跳过) 
mysql> select CHAR(77,121,83,81,'76'); 
  -> 'MySQL' 
mysql> select CHAR(77,77.3


相关文档:

MySQL常用内置函数

1: ASCII(str)  返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII('2');   -> 50 mysql> select ASCII(2);   -> 50 mysql> select ASCII('dete');   -> 100
2:ORD(str)  如果字符串str句首是单字节返回与ASCII()函数返回的相同值。 如果是一个多字节字符,以格式返 ......

MySql的简单修改表字段SQL语句

#新增一个字段,默认值为0,非空,自动增长,主键
   alter table tabelname add new_field_name field_type default 0 not null auto_increment ,add primary key (new_field_name);
#增加一个新字段
   alter table tableName add new_field_name field_type;
   alter table tableNam ......

mysql中的insert时注意自增长字段的写法

比如:
insert into User values(x1,x2,x3,x4),(x1,x2,x3,x4),(x1,x2,x3,x4)
这种写法,列数量必须和表中所有列保持一致,也就是说列都要列出来。
这个user表里面的一个字段x1是个自增长字段,则应该填null占位
insert into User values(null,x2,x3,x4),(null,x2,x3,x4),(null,x2,x3,x4)
否则会报错。 ......

(转)mysql内存调优

key_buffer_size - 这对MyISAM表来说非常重要。如果只是使用MyISAM表,可以把它设置为可用内存的 30-40%。合理的值取决于索引大小、数据量以及负载。
记住,MyISAM表会使用操作系统的缓存来缓存数据,因此需要留出部分内存给它们,很多情况下数据比索引大多了。尽管如此,需要总是检查是否所有的 key_buffer 都被利用了。 ......

Linux下Apache 2.2, MySQL 5.0和PHP 5.0的安装与配置

【转】http://www.linuxsir.org/main/?q=node/241
1.安装环境
操作系统:Red Hat Linux Enterprise AS 4.0
数据库:MySQL 5.0.24
Web服务器:Apache 2.2.3
脚本语言:PHP 5.1.6
2.安装MySQL 5.0.24
-------------下载软件包mysql-5.0.24.tar.gz,地址http://www.mysql.com-------------
# tar zvxf mysql-5.0.24.ta ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号