Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

mysql±¸·Ý

¶ÔÓÚÖеȼ¶±ðÒµÎñÁ¿µÄϵͳÀ´Ëµ£¬±¸·Ý²ßÂÔ¿ÉÒÔÕâô¶¨£ºµÚÒ»´ÎÈ«Á¿±¸·Ý£¬Ã¿ÌìÒ»´ÎÔöÁ¿±¸·Ý£¬Ã¿ÖÜÔÙ×öÒ»´ÎÈ«Á¿±¸·Ý£¬Èç´ËÒ»Ö±Öظ´¡£¶ø¶ÔÓÚÖØÒªµÄÇÒ·±Ã¦µÄϵͳ À´Ëµ£¬Ôò¿ÉÄÜÐèҪÿÌìÒ»´ÎÈ«Á¿±¸·Ý£¬Ã¿Ð¡Ê±Ò»´ÎÔöÁ¿±¸·Ý£¬ÉõÖÁ¸üƵ·±¡£ÎªÁ˲»Ó°ÏìÏßÉÏÒµÎñ£¬ÊµÏÖÔÚÏß±¸·Ý£¬²¢ÇÒÄÜÔöÁ¿±¸·Ý£¬×îºÃµÄ°ì·¨¾ÍÊDzÉÓÃÖ÷´Ó¸´ÖÆ»ú ÖÆ(replication)£¬ÔÚ slave »úÆ÷ÉÏ×ö±¸·Ý¡£
³öÏÖ²Ù×÷ϵͳ±ÀÀ£»òµçÔ´¹ÊÕÏʱ£¬InnoDB×Ô¼º¿ÉÒÔÍê³ÉËùÓÐÊý¾Ý»Ö¸´¹¤×÷¡£µ«ÎªÁËÈ·±£Äã¿ÉÒÔ˯ºÃ¾õ£¬Ó¦×ñ´ÓÏÂÃæµÄÖ¸µ¼£º
1.    Ò»¶¨ÓÃ--log-bin»òÉõÖÁ--log-bin=log_nameÑ¡ÏîÔËÐÐMySQL·þÎñÆ÷£¬ÆäÖÐÈÕÖ¾ÎļþÃûλÓÚij¸ö°²È«Ã½½éÉÏ£¬²»Í¬ÓÚÊý¾ÝĿ¼ËùÔÚÇý¶¯Æ÷¡£
2.    Èç¹ûÄãÓÐÕⶨÆÚ½øÐÐÍêÈ«±¸·Ý£¬Ê¹ÓÃmysqldumpÃüÁî½øÐÐÔÚÏ߷ǿ鱸·Ý¡£
3.    ÓÃFLUSH LOGS»òmysqladmin flush-logsÇå¿ÕÈÕÖ¾½øÐж¨ÆÚÔöÁ¿±¸·Ý
1¡¢mysqldump
1.1 ±¸·Ý
mysqldump ÊDzÉÓÃSQL¼¶±ðµÄ±¸·Ý»úÖÆ£¬Ëü½«Êý¾Ý±íµ¼³É SQL ½Å±¾Îļþ£¬ÔÚ²»Í¬µÄ MySQL °æ±¾Ö®¼äÉý¼¶Ê±Ïà¶Ô±È½ÏºÏÊÊ£¬ÕâÒ²ÊÇ×î³£Óõı¸·Ý·½·¨¡£
ÏÖÔÚÀ´½²Ò»Ï mysqldump µÄһЩÖ÷Òª²ÎÊý£º
ÆäËû²ÎÊýÏêÇéÇë²Î¿¼ÊֲᣬÎÒͨ³£Ê¹ÓÃÒÔÏ SQL À´±¸·Ý MyISAM ±í£º
/usr/local/mysql/bin/mysqldump -uyejr -pyejr \
--default-character-set=utf8 --opt --extended-insert=false \
--triggers -R --hex-blob -x db_name > db_name.sql
ʹÓÃÒÔÏ SQL À´±¸·Ý Innodb ±í£º
/usr/local/mysql/bin/mysqldump -uyejr -pyejr \
--default-character-set=utf8 --opt --extended-insert=false \
--triggers -R --hex-blob --single-transaction db_name > db_name.sql
ÁíÍ⣬Èç¹ûÏëҪʵÏÖÔÚÏß±¸·Ý£¬»¹¿ÉÒÔʹÓà --master-data ²ÎÊýÀ´ÊµÏÖ£¬ÈçÏ£º
/usr/local/mysql/bin/mysqldump -uyejr -pyejr \
--default-character-set=utf8 --opt --master-data=1 \
--single-transaction --flush-logs db_name > db_name.sql
ËüÖ»ÊÇÔÚÒ»¿ªÊ¼µÄ˲¼äÇëÇóËø±í£¬È»ºó¾ÍË¢ÐÂbinlogÁË£¬¶øºóÔÚµ¼³öµÄÎļþÖмÓÈëCHANGE MASTER Óï¾äÀ´Ö¸¶¨µ±Ç°±¸·ÝµÄbinlogλÖã¬Èç¹ûÒª°ÑÕâ¸öÎļþ»Ö¸´µ½slaveÀïÈ¥£¬¾Í¿ÉÒÔ²ÉÓÃÕâÖÖ·½·¨À´×ö¡£
1.2 »¹Ô­
Óà mysqldump ±¸·Ý³öÀ´µÄÎļþÊÇÒ»¸ö¿ÉÒÔÖ±½Óµ¹ÈëµÄ SQL ½Å±¾£¬ÓÐÁ½ÖÖ·½·¨¿ÉÒÔ½«Êý¾Ýµ¼Èë¡£
* Ö±½ÓÓà mysql ¿Í»§¶Ë
ÀýÈ磺
/usr/local/mysql/bin/mysql -uyejr -pyejr db_name < db_name.sql
*


Ïà¹ØÎĵµ£º

MySqlÊý¾Ý¿â°æ±¾²éѯ

MySql°æ±¾ÐÅÏ¢µÄ²éѯ£º
1¡¢Í¨¹ýmysql -VÃüÁî²éѯ
C:\mysql\bin>mysql -V
mysql  Ver 12.22 Distrib 4.0.18, for Win95/Win98 (i32)
2¡¢Í¨¹ýmysqlģʽϵÄstatusÃüÁî²é¿´×´Ì¬
mysql> status
--------------
mysql  Ver 12.22 Distrib 4.0.18, for Win95/Win98 (i32)
Connection id:  &nbs ......

mysql±àÒë°²×°Óë²ÎÊý

mysql ±àÒë°²×°Óë±àÒë²ÎÊý
Ìí¼Ómysql×éºÍmysqlÓû§
 
[root@centos mysql]# groupadd mysql
[root@centos mysql]# useradd -g mysql mysql
 
±àÒëÓë°²×°
 
tar -zxvf mysql-5.1.35.tar.gz
./configure \
--prefix=/usr/local/mysql \
--localstatedir=/data/mysql/data \    m ......

[MySQLÓÅ»¯] ÈçºÎ¶¨Î»Ð§Âʽϵ͵ÄSQL


[MySQLÓÅ»¯] -- ÈçºÎ¶¨Î»Ð§Âʽϵ͵ÄSQL
ʱ¼ä:2010-2-28À´Ô´:HaCMS¿ªÔ´ÉçÇø ×÷Õß:zhenpao
Ò»°ãͨ¹ýÒÔÏÂÁ½ÖÖ·½Ê½¶¨Î»Ö´ÐÐЧÂÊ½ÏµÍµÄ SQL Óï¾ä¡£ Âý²éѯÈÕÖ¾ÔÚ²éѯ½áÊøÒÔºó²Å¼Í¼£¬ËùÒÔÔÚÓ¦Ó÷´Ó³Ö´ÐÐЧÂʳöÏÖÎÊÌâµÄʱºò²éѯÂý²éѯÈÕÖ¾²¢²»Äܶ¨Î»ÎÊÌ⣬¿ÉÒÔʹÓà show processlist ÃüÁî²é¿´µ±Ç° MySQL ÔÚ½øÐеÄỊ̈߳¬° ......

mysql Êý¾ÝÀàÐÍvarchar ×ÓжàÉÙ

  ×òÌìÉè¼ÆÊý¾Ý¿â±íµÄʱºò£¬ÒòΪʹÓÃvarchar²úÉúÁËÒìÒ飬½á¹ûÒ»²é·¢ÏÖÎÒÃÇÁ½¸öË­¶¼Ã»´í¡£
   MySQLÊý¾Ý¿âµÄvarcharÀàÐÍÔÚ4.1ÒÔϵİ汾ÖеÄ×î´ó³¤¶ÈÏÞÖÆΪ255£¬ÆäÊý¾Ý·¶Î§¿ÉÒÔÊÇ0~255»ò1~255£¨¸ù¾Ý²»Í¬°æ±¾Êý¾Ý¿âÀ´
¶¨£©¡£
  
ÔÚMySQL5.0ÒÔÉϵİ汾ÖУ¬varcharÊý¾ÝÀàÐ͵ij¤¶ÈÖ§³Öµ½ÁË65535£¬Ò ......

Mysql ³£Óú¯Êý


 
Mysql ³£Óú¯Êý
ASCII(str) 
¡¡·µ»Ø×Ö·û´®strµÄµÚÒ»¸ö×Ö·ûµÄASCIIÖµ(strÊÇ¿Õ´®Ê±·µ»Ø0) 
mysql> select ASCII('2'); 
¡¡¡¡-> 50 
mysql> select ASCII(2); 
¡¡¡¡-> 50 
mysql> select ASCII('dete'); 
¡¡¡¡- ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ