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

[Ô­´´] MySQL Proxy ѧϰ±Ê¼Ç


[Ô­´´] MySQL Proxy ѧϰ±Ê¼Ç
×÷Õߣºheiyeluren
ʱ¼ä£º2008-1-28
²©¿Í£ºhttp://blog.csdn.net/heiyeshuwu
¡¾ ²âÊÔÆ½Ì¨ ¡¿
·þÎñÆ÷¶Ë£º
OS£ºFreeBSD 6.2
Lua£º 5.1.1
MySQL Server£º4.1.22-log
MySQL Proxy£º 0.6.0
¿Í»§¶Ë£º
OS£ºWindows XP Pro SP2
PHP£º PHP 5.2.4 (cli)
MySQL Client£º Ver 14.13 Distrib 5.1.19-beta for Win32
×¢Ò⣺±¾ÎÄʹÓõÄÊÇ×îа汾 MySQL Proxy alpha 0.6.0 £¬Èç¹ûÊÇ0.5.0°æ±¾¿ÉÄܲ¿·ÖÑ¡ÏîºÍ²Ù×÷²»Ò»Ö£¬Í¬ÑùµÄ£¬ÒÔºóÈç¹û³ýÁËа汾£¬Çë²ÎÕÕа汾Îĵµ¡£
¡¾ MySQL Proxy °²×° ¡¿
$ fetch http://mirror.mysql-partners-jp.biz/Downloads/MySQL-Proxy/mysql-proxy-0.6.0-freebsd6-x86.tar.gz
$ tar zxvf mysql-proxy-0.6.0-freebsd6-x86.tar.gz
$ cd mysql-proxy-0.6.0-freebsd6-x86
$ cp sbin/mysql-proxy /usr/local/sbin/
Èç¹ûÎÞ·¨Õý³£Ê¹Óã¬Çë¼ì²éÏàÓ¦µÄÆäËû×é¼þÊÇ·ñ°²×°ÁË£¬mysql-proxy ÐèÒªÒÀÀµ lua¡¢libtool¡¢glib¡¢libevent µÈ¿â¡£
¡¾ ³õ²½Ê¹Óà ¡¿
Ö´ÐÐ mysql-proxy --help-all ²é¿´ËùÓеÄÉèÖÃÑ¡Ï±È½ÏÖØÒªµÄÑ¡Ïî´óÖÂÃèÊöһϹ¦ÄÜ£º
¹ÜÀí¹¦ÄÜÑ¡Ïî
--admin-address=host:port — Ö¸¶¨Ò»¸ömysqo-proxyµÄ¹ÜÀí¶Ë¿Ú£¬È±Ê¡ÊÇ 4041
´úÀí¹¦ÄÜÑ¡Ïî
--proxy-address=host:port — Õâ¸öÊÇmysql-proxy ·þÎñÆ÷¶ËµÄ¼àÌý¶Ë¿Ú£¬È±Ê¡ÊÇ 4040
--proxy-read-only-backend-addresses=<host:port> — Ô¶³ÌÖ»¶ÁSlave·þÎñÆ÷µÄµØÖ·ºÍ¶Ë¿Ú£¬È±Ê¡Îª²»ÉèÖ㨱¾Ñ¡ÏîÔÚmysql-proxy0.5.0°æ±¾ÖÐûÓУ©
--proxy-backend-addresses=host:port — Ö¸¶¨Ô¶³ÌMySQL·þÎñÆ÷µØÖ·ºÍ¶Ë¿Ú£¬¿ÉÒÔÉèÖöà¸ö£¬È±Ê¡ÊÇ 127.0.0.1:3306
--proxy-skip-profiling — ¹Ø±Õ²éѯ·ÖÎö¹¦ÄÜ£¬È±Ê¡ÊÇ´ò¿ªµÄ
--proxy-fix-bug-25371 — ÐÞÕý mysqlµÄlibmysql°æ±¾´óÓÚ5.1.12µÄÒ»¸ö#25371ºÅbug
--proxy-lua-script=file — Ö¸¶¨Ò»¸öLua½Å±¾³ÌÐòÀ´¿ØÖÆmysql-proxyµÄÔËÐкÍÉèÖã¬Õâ¸ö½Å±¾ÔÚÿ´Îн¨Á¬½ÓºÍ½Å±¾·¢ÉúÐ޸ĵĵÄʱºò½«ÖØÐµ÷ÓÃ
ÆäËûÑ¡Ïî
--daemon — mysql-proxyÒÔÊØ»¤½ø³Ì·½Ê½ÔËÐÐ
--pid-file=file — ÉèÖÃmysql-proxyµÄ´æ´¢PIDÎļþµÄ·¾¶
ÎÒÃÇÖ´ÐÐÊÔÊÔ£¬¼àÌý±¾µØMySQLÊÇ3000¶Ë¿Ú£º
/usr/local/sbi


Ïà¹ØÎĵµ£º

mysqlÈÕÆÚºÍʱ¼ä¸ñʽת»»

¶ÔÓÚÿ¸öÀàÐÍÓµÓеÄÖµ·¶Î§ÒÔ¼°²¢ÇÒÖ¸¶¨ÈÕÆÚºÎʱ¼äÖµµÄÓÐЧ¸ñʽµÄÃèÊö¼û7.3.6 ÈÕÆÚºÍʱ¼äÀàÐÍ¡£
ÕâÀïÊÇÒ»¸öʹÓÃÈÕÆÚº¯ÊýµÄÀý×Ó¡£ÏÂÃæµÄ²éѯѡÔñÁËËùÓмǼ£¬Æädate_colµÄÖµÊÇÔÚ×îºó30ÌìÒÔÄÚ£º
mysql> SELECT something from table
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
DAYOFWEEK(date)
·µ»ØÈÕÆ ......

mysql²éѯһÌ죬²éѯһÖÜ£¬²éѯһ¸öÔµÄÊý¾Ý

²éѯһÌ죺
select * from table where to_days(column_time) = to_days(now());
select * from table where date(column_time) = curdate();
²éѯһÖÜ£º
select * from table   where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time);
²éѯһ¸öÔ£º
select * from table where DATE_SUB(CUR ......

¾ßÓиºÔؾùºâ¹¦ÄÜMySQL·þÎñÆ÷¼¯Èº²¿ÊðʵÏÖ

ÕªÒª£ºMySQLÊÇÒ»¸ö¸ßËÙ¶È¡¢¸ßÐÔÄÜ¡¢¶àÏ̵߳ĹØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ£¬ÊÊÓÃÆ½Ì¨¶à£¬¿ÉÀ©Õ¹ÐÔÇ¿¡£ÔÚʵ¼ÊÉú²ú»·¾³ÖУ¬²¿ÊðºÍʵÏÖ¾ßÓÐÒ»¶¨¸ºÔؾùºâ¹¦ÄܵÄMySQL·þÎñÆ÷
¼¯Èº£¬¶ÔÓÚÌá¸ßÓû§Êý¾Ý¿âÓ¦ÓÃϵͳµÄÐÔÄÜ¡¢ËٶȺÍÎȶ¨ÐÔ¾ßÓÐÃ÷ÏÔµÄ×÷Óᣱ¾ÎļòÒª½éÉÜÁËÔÚFreeBSD
7.0-ReleaseϵͳÉϲ¿ÊðʵÏÖMySQL·þÎñÆ÷
¼¯ÈºµÄ·½°¸£¬²¢¶Ô¿É ......

mysql °²×°

http://blog.csdn.net/digyso888/archive/2008/12/18/3552981.aspx
 MySQL°²×°µÄͼ½â5.0.28 ÊÕ²Ø
MySQL°²×°µÄͼ½â£¨×îа棩¡¡¡¡´ò¿ªÏÂÔØµÄmysql°²×°Îļþmysql-5.0.27-win32.zip£¬Ë«»÷½âѹËõ£¬ÔËÐГsetup.exe”£¬³öÏÖÈçϽçÃæ£º
¡¡¡¡mysql°²×°Ïòµ¼Æô¶¯£¬°´“Next”¼ÌÐø
 
¡¡¡¡Ñ¡Ôñ° ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ