mysql ²ÎÊý(2)
lect ASIN('foo');
¡¡¡¡-> 0.000000
ATAN(N)
¡¡·µ»ØNµÄ·´ÕýÇÐÖµ
mysql> select ATAN(2);
¡¡¡¡-> 1.107149
mysql> select ATAN(-2);
¡¡¡¡-> -1.107149
ATAN2(X,Y)
¡¡·µ»Ø2¸ö±äÁ¿XºÍYµÄ·´ÕýÇÐ(ÀàËÆY/XµÄ·´ÕýÇÐ,·ûºÅ¾ö¶¨ÏóÏÞ)
mysql> select ATAN(-2,2);
¡¡¡¡-> -0.785398
mysql> select ATAN(PI(),0);
¡¡¡¡-> 1.570796
COT(N)
¡¡·µ»ØXµÄÓàÇÐ
mysql> select COT(12);
¡¡¡¡-> -1.57267341
mysql> select COT(0);
¡¡¡¡-> NULL
RAND()
RAND(N)
¡¡·µ»ØÔÚ·¶Î§0µ½1.0ÄÚµÄËæ»ú¸¡µãÖµ(¿ÉÒÔʹÓÃÊý×ÖN×÷Ϊ³õʼֵ)
mysql> select RAND();
¡¡¡¡-> 0.5925
mysql> select RAND(20);
¡¡¡¡-> 0.1811
mysql> select RAND(20);
¡¡¡¡-> 0.1811
mysql> select RAND();
¡¡¡¡-> 0.2079
mysql> select RAND();
¡¡¡¡-> 0.7888
DEGREES(N)
¡¡°ÑN´Ó»¡¶È±ä»»Îª½Ç¶È²¢·µ»Ø
mysql> select DEGREES(PI());
¡¡¡¡-> 180.000000
RADIANS(N)
¡¡°ÑN´Ó½Ç¶È±ä»»Îª»¡¶È²¢·µ»Ø
mysql> select RADIANS(90);
¡¡¡¡-> 1.570796
TRUNCATE(N,D)
¡¡±£ÁôÊý×ÖNµÄDλСÊý²¢·µ»Ø
mysql> select TRUNCATE(1.223,1);
¡¡¡¡-> 1.2
mysql> select TRUNCATE(1.999,1);
¡¡¡¡-> 1.9
mysql> select TRUNCATE(1.999,0);
¡¡¡¡-> 1
LEAST(X,Y,...)
¡¡·µ»Ø×îСֵ(Èç¹û·µ»ØÖµ±»ÓÃÔÚÕûÊý(ʵÊý»ò´óСÃô¸Ð×Ö´®)ÉÏÏÂÎÄ»òËùÓвÎÊý¶¼ÊÇÕûÊý(ʵÊý»ò´óСÃô¸Ð×Ö´®)ÔòËûÃÇ×÷ΪÕûÊý(ʵÊý»ò´óСÃô¸Ð×Ö´®)±È½Ï,·ñÔò°´ºöÂÔ´óСдµÄ×Ö·û´®±»±È½Ï)
mysql> select LEAST(2,0);
¡¡¡¡-> 0
mysql> select LEAST(34.0,3.0,5.0,767.0);
¡¡¡¡-> 3.0
mysql> select LEAST("B","A","C");
¡¡¡¡-> "A"
GREATEST(X,Y,...)
¡¡·µ»Ø×î´óÖµ(ÆäÓàͬLEAST())
mysql> select GREATEST(2,0);
¡¡¡¡-> 2
mysql> select GREATEST(34.0,3.0,5.0,767.0);
¡¡¡¡-> 767.0
mysql> select GREATEST("B","A","C");
¡¡¡¡-> "C"
ʱÆÚʱ¼äº¯Êý
DAYOFWEEK(date)
¡¡·µ»ØÈÕÆÚdateÊÇÐÇÆÚ¼¸(1=ÐÇÆÚÌì,2=ÐÇÆÚÒ»,……7=ÐÇÆÚÁù,ODBC±ê×¼)
mysql> select DAYOFWEEK('1998-02-03');
¡¡¡¡-> 3
WEEKDAY(date)
¡¡·µ»ØÈÕÆÚdateÊÇÐÇÆÚ¼¸(0=ÐÇÆÚÒ»,1=ÐÇÆÚ¶þ,……6= ÐÇÆÚÌì)¡£
mys
Ïà¹ØÎĵµ£º
Author: Ivan@mysqlab.net/Ì·¿¡Çà ×ªÔØÇë×¢Ã÷À´Ô´URIÁ´½Ó:
http://www.mysqlab.net/blog/2009/04/mysql-54µÄÐÂÌØÐÔ½âÎö/
MySQL 5.4 Ö®ËùÒÔÃüÃûΪ5.4£¬¶ø²»ÊÇ5.2 ÊÇÒòΪ֮ǰµÄ5.2°æ±¾±»ÃüÃûΪ6.0ÁË£¨Õâ¸öÓ¦¸ÃÊÇÉÌÒµÉϵÄÔÒò£¬¾ÍÏñjava1.6±»ÃüÃûΪ6.0£©¡£ÏÖÔÚµÄ5.4 preview release ÊÇÔÚµ±Ç°MySQL5.1µÄ»ù´¡ÉÏ£¬¶Ô Innodb ½ø ......
InnoDBÊÇmysqlÊý¾Ý¿âÖÐΨһһ¸öÖ§³ÖÍâ¼üµÄÒýÇæ£¬µ«ÊDzîÖµµÄʱºòÈ´µÃ×¢ÒâÒ»ÏÂ
±ÈÈçÓÐÁ½ÕÅ±í£¬album(id,name,path) £¬picture(id,name,path,parent_album)£¬ÆäÖбí2ÖÐparent_albumÊÇÍâ¼ü
´Ëʱ²îÖµinsert into picture (name,path,parent_album) values ("pic","path",68) (68ÊÇÒ»¸öÏà²áµÄid)
mysql»á±¨´í"Failed to read a ......
³£³£Óöµ½´óÊý¾ÝÁ¿Æµ·±¶ÁÐ´ÊÆ±Ø»áµ¼Ö·þÎñÆ÷µÄÐÔÄÜϽµ¡£ÏÂÃæ¼Ç¼һ϶ÔmysqlµÄÓÅ»¯ÅäÖÃ
1.Ê×ÏȹرÕauto commit¡£
2.¶ÔÓÚÊý¾Ý±íʹÓÃInnoDB¡£
3.¹Ø±ÕÍâ¼üÔ¼Êø¡£
4.²ÉÓöàÖµ²åÈë“INSERT INTO ±íÃû VALUES (1,2), (5,5), ...;” Èç¹ûÓдóÁ¿²¢·¢¿ÉÒÔÓøü¸ÄINSERT INTOΪ INSERT DELAYED INTO¿ÉÒÔÔڳ̶ÈÉϽ⾠......
ÔÚmysqlÊÖ²áÀïÃæÓÐÒ»¶ÎÃèÊö¹ØÓÚlock tablesµÄÓï·¨µÄ. LOCK TABLES
tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}
[, tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}] ...
UNLOCK TABLES
READ
µ±±í²»´æÔÚ WRITE Ð´ËøÊ± READ ¶ÁËø±»Ö´ÐÐ,Õâ¸Ã ......