Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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ÐÔÄܵļì²éºÍµ÷ÓÅ·½·¨

ÎÒÒ»Ö±ÊÇʹÓÃmysqlÕâ¸öÊý¾Ý¿âÈí¼þ£¬Ëü¹¤×÷±È½ÏÎȶ¨£¬Ð§ÂÊÒ²ºÜ¸ß¡£ÔÚÓöµ½ÑÏÖØÐÔÄÜÎÊÌâʱ£¬Ò»°ã¶¼ÓÐÕâô¼¸ÖÖ¿ÉÄÜ£º
1¡¢Ë÷ÒýûÓн¨ºÃ£»
2¡¢sqlд·¨¹ýÓÚ¸´ÔÓ£»
3¡¢ÅäÖôíÎó£»
4¡¢»úÆ÷ʵÔÚ¸ººÉ²»ÁË£»
1¡¢Ë÷ÒýûÓн¨ºÃ
Èç¹û¿´µ½mysqlÏûºÄµÄcpuºÜ´ó£¬¿ÉÒÔÓÃmysqlµÄclient¹¤¾ßÀ´¼ì²é¡£
ÔÚlinuxÏÂÖ´ÐÐ
/usr/local/mysql/bin/ ......

×î¿ìµÄMySqlÊý¾Ý¿â±¸·Ý·½·¨

ʹÓÃMYSQL½øÐÐÊý¾Ý¿â±¸·Ý£¬ÓÖºÜÕý¹æµÄÊý¾Ý¿â±¸·Ý·½·¨£¬Í¬ÆäËûµÄÊý¾Ý¿â·þÎñÆ÷ÓÐÏàͬµÄ¸ÅÄµ«ÓÐûÓÐÏë¹ý£¬MySQL»áÓиü¼ò½ÝµÄʹÓÃÎļþĿ¼µÄ±¸·Ý·½·¨£¬¶øÇÒÓÖ¿ìÓкá£
¡¡¡¡Ò»¡¢Êý¾Ý±¸·Ý½Ý¾¶
¡¡¡¡ÒòΪÕâ¸ö·½·¨Ã»Óеõ½¹Ù·½ÕýʽÎĵµµÄÑéÖ¤£¬ÎÒÃÇÔݳÆÎªÊÔÑé°É¡£
¡¡¡¡Ä¿µÄ£º±¸·ÝhostAÖ÷»úÖÐÒ»¸ömysqlÊý¾Ý¿âTestA£¬²¢»Ö¸´µ½µ½h ......

MySQL¿É¿¿ÐÔ·½°¸·ÖÎöÓë±È½Ï

ÒýÓÃhttp://bbs.yahunet.com/thread-9946-1-1.html
´Ó»ù±¾Çé¿ö¡¢³É±¾¡¢ÓÅȱµãºÍÓ¦Óó¡ºÏµÈ·½Ãæ¶Ô5ÖÖMySQLµÄ¿É¿¿ÐÔ·½°¸
½øÐÐÁË·ÖÎö
ºÍ±È½Ï£¬¶ÔMySQLµÄ¿ª·¢ºÍ¹ÜÀí
ÓÐÒ»¶¨µÄ½è¼ø×÷Óá£
1£®MySQL Clustering(ndb-cluster stogare)
¼ò½é£º
MySQL¹«Ë¾ÒÔ´æ´¢ÒýÇæ·½Ê½ÌṩµÄ¸ß¿É¿¿ÐÔ·½°¸£¬ÊÇÊÂÎñ°²È«µÄ£¬ÊµÊ±¸´ÖÆÊý¾Ý
£¬¿ÉÓ ......

mysql»ù±¾ÃüÁî

 Æô¶¯£ºnet start mySql;
  ½øÈ룺mysql -u root -p/mysql -h localhost -u root -p databaseName;
  ÁгöÊý¾Ý¿â£ºshow databases;
  Ñ¡ÔñÊý¾Ý¿â£ºuse databaseName;
  Áгö±í¸ñ£ºshow tables£»
  ÏÔʾ±í¸ñÁеÄÊôÐÔ£ºshow columns from tableName£»
  ½¨Á¢Êý¾Ý¿â£ºsource fileNam ......

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

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