MySQLתÒå
MySQLʶ±ðÏÂÁÐתÒå×Ö·û£º
\0
Ò»¸öASCII 0 (NUL)×Ö·û¡£
\n
Ò»¸öÐÂÐзû¡£
\t
Ò»¸ö¶¨Î»·û¡£
\r
Ò»¸ö»Ø³µ·û¡£
\b
Ò»¸öÍ˸ñ·û¡£
\'
Ò»¸öµ¥ÒýºÅ(“'”)·û¡£
\"
Ò»¸öË«ÒýºÅ(“"”)·û¡£
\\
Ò»¸ö·´Ð±Ïß(“\”)·û¡£
\%
Ò»¸ö“%”·û¡£ËüÓÃÓÚÔÚÕýÎÄÖÐËÑË÷“%”µÄÎÄ×ÖʵÀý£¬·ñÔòÕâÀï“%”½«½âÊÍΪһ¸öͨÅä·û¡£
\_
Ò»¸ö“_”·û¡£ËüÓÃÓÚÔÚÕýÎÄÖÐËÑË÷“_”µÄÎÄ×ÖʵÀý£¬·ñÔòÕâÀï“_”½«½âÊÍΪһ¸öͨÅä·û¡£
×¢Ò⣬Èç¹ûÄãÔÚijЩÕýÎÄ»·¾³ÖÐʹÓÓ\%”»ò“\%_”£¬ÕâЩ½«·µ»Ø×Ö·û´®“\%”ºÍ“\_”¶ø²»ÊÇ“%”ºÍ“_”¡£
Óм¸ÖÖ·½·¨ÔÚÒ»¸ö×Ö·û´®ÄÚ°üÀ¨ÒýºÅ£º
Ò»¸ö×Ö·û´®ÄÚÓÓ'”¼ÓÒýºÅµÄ“'”¿ÉÒÔ±»Ð´×÷Ϊ“''”¡£
Ò»¸ö×Ö·û´®ÄÚÓÓ"”¼ÓÒýºÅµÄ“"”¿ÉÒÔ±»Ð´×÷Ϊ“""”¡£
Äã¿ÉÒÔ°ÑÒ»¸öתÒå×Ö·û£¨“\”£©·ÅÔÚÒýºÅÇ°Ãæ¡£
Ò»¸ö×Ö·û´®ÄÚÓÓ"”¼ÓÒýºÅµÄ“'”²»ÐèÒªÌØÊâ¶Ô´ý¶øÇÒ²»±Ø±»Öظ´»òתÒ塣ͬÀí£¬Ò»¸ö×Ö·û´®ÄÚÓÓ'”¼ÓÒýºÅµÄÓë“"”Ò²²»ÐèÒªÌØÊâ¶Ô´ý¡£
Ïà¹ØÎĵµ£º
MysqlÊý¾Ý¿âÌṩÁ½ÖÖÀàÐ͵ÄË÷Òý£¬Èç¹ûûÕýÈ·ÉèÖã¬Ë÷ÒýµÄÀûÓÃЧÂÊ»á´ó´òÕÛ¿ÛÈ´ÍêÈ«²»ÖªÎÊÌâ³öÔÚÕâ¡£
CREATE TABLE test (
id INT NOT NULL,
last_name CHAR(30) NOT NULL,
first_name CHAR(30) NOT NULL,
PRIMARY KEY (id),
INDEX name (last_name,first_name)
);
ÒÔÉÏ´ ......
20 MySQL¿Í»§¹¤¾ßºÍAPI
20.1 MySQL C API
C API´úÂëÊÇËæMySQL·Ö·¢µÄ£¬Ëü±»°üº¬ÔÚmysqlclient¿âÇÒÔÊÐíC³ÌÐò´æÈ¡Ò»¸öÊý¾Ý¿â¡£
ÔÚ MySQLÔ´´úÂë·Ö·¢Öеĺܶà¿Í»§ÊÇÓÃC±àдµÄ¡£Èç¹ûÄãÕýÔÚѰÕÒÑÝʾÔõÑùʹÓÃC APIµÄÀý×Ó£¬¿´Ò»ÏÂÕâЩ¿Í»§³ÌÐò¡£
´ó¶àÊýÆäËû¿Í»§ API(³ýÁËJavaµÄËùÓÐ)¶¼Ê¹ÓÃmysqlclient¿âÓëMySQL·þÎñÆ÷ͨÐÅ ......
ÈçºÎÌá¸ßmysql load
data
infile
µÄËÙ¶È
²âÊÔÊý¾Ý2.5G£¬¹²ÓÐÊý¾Ý9427567Ìõ¡£ÓõÄmysqlµÄlarge·þÎñÆ÷µÄÅäÖá£
load
Ò»´ÎÐèÒª´ó¸Å10·ÖÖÓ×óÓÒ¡£
½¨µÄ±íÓõÄÊÇMYISAM£¬µ÷ÕûÁ˼¸¸ösessionµÄ²ÎÊýÖµ
SET SESSION BULK_INSERT_BUFFER_SIZE=256217728;
SET SESSION MYISAM_SORT_BUFFER_SIZE=256217728;
ÔËÐнá¹ûÈçÏÂ
Qu ......