ÀûÓÃFederatedÒýÇæ½øÐÐmysql¸´ÖÆ
Accessing Distributed Data with the Federated Storage Engine
http://dev.mysql.com/tech-resources/articles/mysql-federated-storage.html
Federated´æ´¢ÒýÇæ¿ÉÒÔʹ¼¸Ì¨Êý¾Ý¿âÂß¼ÉÏ×é³ÉÒ»¸öÊý¾Ý¿â£¬Æä×÷ÓÃÏ൱ÓÚOracleµÄÊý¾Ý¿âÁ´½Ó£¬Í¨Ë×µØ˵£¬¼´ÔÚ±¾µØ½¨Á¢Ô¶³ÌµÄÊý¾Ý¿â±íµÄÒýÓá£
MysqlÐèÒª5.0ÒÔÉÏ
£¨1£©²é¿´ÊÇ·ñ°²×°ÁËfederatedÒýÇæ
show engines;
Engine Support Comment Transactions XA Savepoints
MEMORY YES Hash based, stored in memory, useful for temporary tables NO NO NO
FEDERATED NO Federated MySQL storage engine
MyISAM YES Default engine as of MySQL 3.23 with great performance NO NO NO
BLACKHOLE YES /dev/null storage engine (anything you write to it disappears) NO NO NO
MRG_MYISAM YES Collection of identical MyISAM tables NO NO NO
CSV YES CSV storage engine NO NO NO
ARCHIVE YES Archive storage engine NO NO NO
InnoDB DEFAULT Supports transactions, row-level locking, and foreign keys YES YES YES
´ÓÖпÉÒÔ¿´³öfederatedÒýÇæûÓпªÆô
windowsÏÂÔÚmy.iniÖмÓÈëfederated£¬¼´¿É¿ªÆô£»¶øÔÚlinuxÖУ¬ÐèÒª±àÒëʱ¼ÓÈëÑ¡ÏÔÙÔÚmy.iniÖмÓÈëfederated£¬¼´¿É¿ªÆô¡£
£¨2£©½¨Á¢Ô¶³ÌÊý¾Ý¿â±íÁ´½Ó
±ÈÈ磺ÔÚserver1ÖÐÓÐÒ»¸öÊý¾Ý¿âdb1£¬ÔÚserver2ÖÐÓÐdb1£¬ÆäÖÐserver1.db1Ϊд£¬server.db1Ϊ±¸·Ý£»¼ÙÉèÔÚÁ½¸ö·þÎñÆ÷db1ÖзֱðÓÐÒ»¸ö±ía£¬ÔÚserver1.db1Öн¨Á¢server2.db1.aµÄÁ´½Ó
create table remote_a ...... engine=federated connection = 'mysql://root:123456@server2:3306/db1/a';
(3)´´½¨´¥·¢Æ÷
delimiter ;;
create trigger copy_a_insert after insert on a for each row begin Ïòremote_a²åÈëÊý¾Ý end;;
create trigger copy_a_update after update on a for each row begin Ïòremote_a¸üÐÂÊý¾Ý end;;
create trigger copy_a_delete after delete on a for each row begin Ïòremote_aɾ³ýÊý¾Ý end;;
delimiter ;
ÕâÑùÔÚÏòserver1.db1.aÖвåÈëÊý¾Ýʱ£¬µ÷Óô¥·¢Æ÷copy_a_insert£¬Ïòremote_a²åÈëÊý¾Ý£¬¶øremote_aÊǶÔserve
Ïà¹ØÎĵµ£º
[part1] http://download.csdn.net/source/2076258
[part2] http://download.csdn.net/source/2076272
[part3] http://download.csdn.net/source/2076276
[part4] http://download.csdn.net/source/2076283
[part02-04] http://www.ytgps.com/Images/nginx.rar
±¾ÎļþÌå»ý¹ý´ó·Ö4¸ö°ü£¬php-cgi+mysql+nginx.7z ......
Õâʱ¼äÔÚ°²×°PHPBBµÄÂÛ̳£¬·¢ÏÖÒ»¸öÎÊÌ⣬ÄǾÍÊÇÊäÈëÓû§Ãû¸úÃÜÂëºó£¬µã»÷°²×°£¬×ÜÊDZ¨ÁËÒÔϵĴíÎó£º
³ÌÐò´úÂë
ORA-28008: invalid old password
Cause: old password supplied is wrong; Hence user cannot be authenticated using old password
Action: Supply the correct old password for authenticatio ......
±¾ÎÄÀ´×Ô: ITÔËάר¼ÒÍø ×÷Õß: NetSeek ÈÕÆÚ: 2009-3-8 19:52 ÔĶÁ: 742 ÈË ´òÓ¡ ÊÕ²Ø DNS, Bind, DLZ, ÖÇÄÜ, MySQL ×÷Õß:NetSeek http://www.linuxtone.org
ÈÕÆÚ:2009-3-7 gmail:cnseek@gmail.com
ÍƼöÏÂÔØPDF°æ£¨·½±ã²éÔÄ):http://www.linuxtone.org/project/cdn/bind-dlz-view.pdf
¡¾Ìâ ¸Ù¡ ......
Beware of MySQL Data Truncation
http://www.mysqlperformanceblog.com/2009/02/07/beware-of-mysql-data-truncation/
±ÈÈ磺ÓÐÒ»¸ö±íaritcleºÍÁíÒ»¸ö±íarticle_comment£¬¹ØÁªÊÇarticleµÄid
CREATE TABLE `article` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(200) NOT NULL,
......