MysqlµÄÓα꾿¾¹ÔõôÓÖӳÈպɻ¨±ðÑùºì
Mysql´Ó5.0¿ªÊ¼Ö§³Ö´æ´¢¹ý³ÌºÍtrigger£¬¸øÎÒÃÇϲ»¶ÓÃmysqlµÄÅóÓÑÃǸüϲ»¶mysqlµÄÀíÓÉÁË£¬Óï·¨
ÉϺÍPL/SQLÓвî±ð£¬²»¹ý¸ã¹ý±à³ÌµÄÈ˶¼ÖªµÀ£¬Óï·¨²»ÊÇÎÊÌ⣬¹Ø¼üÊÇ˼Ï룬´óÖÂÁ˽âÓï·¨ºó£¬¾Í´Ó
±äÁ¿¶¨Ò壬ѻ·£¬Åжϣ¬Óα꣬Òì³£´¦ÀíÕâ¸ö¼¸¸ö·½ÃæÏêϸѧϰÁË¡£¹ØÓÚÓαêµÄÓ÷¨MysqlÏÖÔÚÌṩ
µÄ»¹ºÜÌØ±ð£¬ËäȻʹÓÃÆðÀ´Ã»ÓÐPL/SQLÄÇô˳ÊÖ£¬²»¹ýʹÓÃÉÏ´óÖÂÉÏ»¹ÊÇÒ»Ñù£¬
¶¨ÒåÓαê
declare fetchSeqCursor cursor for select seqname, value from sys_sequence;
ʹÓÃÓαê
open fetchSeqCursor£»
fetchÊý¾Ý
fetch cursor into _seqname, _value;
¹Ø±ÕÓαê
close fetchSeqCursor;
²»¹ýÕâ¶¼ÊÇÕë¶ÔcursorµÄ²Ù×÷¶øÒÑ£¬ºÍPL/SQLûÓÐÊ²Ã´Çø±ð°É£¬²»¹ý¹âÊÇÁ˽⵽Õâ¸öÊǸù±¾²»×ãÒÔ
д³öMysqlµÄfetch¹ý³ÌµÄ£¬»¹ÒªÁ˽âÆäËûµÄ¸üÉîÈëµÄ֪ʶ£¬ÎÒÃDzÅÄÜÕæÕýµÄд³öºÃµÄÓαêʹÓõÄproc
edure
Ê×ÏÈfetchÀë²»¿ªÑ»·Óï¾ä£¬ÄÇôÏÈÁ˽âÒ»ÏÂÑ»·°É¡£
ÎÒÒ»°ãʹÓÃLoopºÍwhile¾õµÃ±È½ÏÇå³þ£¬¶øÇÒ´úÂë¼òµ¥¡£
ÕâÀïʹÓÃLoopΪÀý
fetchSeqLoop:Loop
fetch cursor into _seqname, _value;
end Loop;
ÏÖÔÚÊÇËÀÑ»·£¬»¹Ã»ÓÐÍ˳öµÄÌõ¼þ£¬ÄÇôÔÚÕâÀïºÍ ......
¼¸¸öÔÂǰ£¬ÊÜһλÀÏʦµÄίÍУ¬Òª°ïËû×öÒ»¸ö¹ØÏµÊý¾Ý¿âģʽÐÅÏ¢ÌáÈ¡µÄСÏîÄ¿£¬Ö÷ÒªµÄ¹¦ÄÜʵÏÖ¾ÍÊǽ«¹ØÏµÊý¾Ý¿âµÄ±í½á¹¹ºÍ×ֶεÄÐÅϢͨ¹ý±í¸ñµÄÐÎʽչʾ³öÀ´¡£ÎÒͨ¹ý´ÓÍøÉÏËѼ¯×ÊÁÏÒÔ¼°·Êé²éÕÒ£¬ÏÈʵÏÖÁËÒ»¸ömysqlµÄÊý¾ÝÌáÈ¡Æ÷¡£Ïȸø´ó¼Ò·ÖÏíһϡ£ÉÔºóµÄ¼¸ÌìÄÚ»á°ÑÁíÒ»¸ömysql¹ØÏµÄ£Ê½ÌáÈ¡Æ÷¸ø´ó¼Ò·ÖÏí¡£
Ò»£®¹¦ÄܽéÉÜ£º
±¾³ÌÐòÖ÷ÒªÓÃÀ´ÊµÏÖ¶ÔmysqlÊý¾Ý¿âÀïµÄ±íÊý¾ÝÐÅÏ¢½øÐÐÌáÈ¡£¬¿ÉÒÔ·½Ãæ¿ì½ÝµØ²é¿´¸÷¸öÊý¾Ý¿âºÍ²»Í¬µÄģʽºÍ±íÖ®¼äµÄÊý¾ÝÐÅÏ¢¡£
¶þ£®ÊµÏÖ¹ý³Ì£º
1..²ÉÓÃNative Protocol Pure-javaÇý¶¯³ÌÐò, ¿ÉÒÔͨ¹ýʹÓÃÌØ¶¨ÓÚ¹©Ó¦É̵ÄÍøÂçÐÒéÀ´Ö±½ÓÓëÊý¾Ý¿â½øÐн»»¥,µ¼ÈëÒ»¸öÌṩ´ËÇý¶¯³ÌÐòµÄjar°ü£¬²¢ÔÚÖ÷º¯ÊýÖÐ×¢²á´ËÇý¶¯¡£Ö÷Òª´úÂëÈçÏ£º
2.ÔËÐгÌÐò£¬ÏÔʾÈçϵÇÂ¼Ò³Ãæ£¬ÔÚuseridÀ¸ÖÐÊäÈëmysqlÊý¾Ý¿âµÄÓû§Ãûroot£¬ÔÚpasswordÀ¸ÀïÊäÈëmysqlÊý¾Ý¿âÃÜÂë123456£¬ÔÚurlÀ¸ÖÐÊäÈëÁ¬½ÓmysqlÊý¾Ý¿âµÄurl£¬ÀýÈ磺jdbc:mysql://127.0.0.1:3306/test¡£Ö®ºó£¬Èç¹ûµã»÷È¡Ïû°´Å¥£¬ÔòÍ˳öϵͳ£»µã»÷µÇ¼ϵͳ£¬Ôò½øÐÐÅжϣ¬ÔÚÊäÈëµÄÓû§Ãû£¬ÃÜÂë»òURLÓдíÎóµÄʱºò£¬µ¯³ö´íÎóÏûÏ ......
£©MySql ÖÐÎÄÍø£ºhttp://imysql.cn/onlinedoc
£©MySQL ÖÐÎÄÉçÇø £ºhttp://www.mysql.net.cn/
£©MySql °Ù¶È°Ù¿Æ£ºhttp://baike.baidu.com/view/24816.htm
²Î¿¼×ÊÁÏ£º
MySql°æ±¾¹¹¼Ü¼°Ë÷ÒýÎļþ½éÉÜ
Linux·þÎñÆ÷ÅäÖ÷½°¸MySQL
WinodwsÏÂIIS/Apache PHP MySQLµÄ°²×°ÅäÖÃ
³õѧMySQLÄÄЩÐèÒªÄãÖªµÀ
À©Õ¹ÔĶÁ£º 1.mysql¼¼Êõ http://www.52lamp.com.cn/mysql/ 2.·þÎñÆ÷°²È«¼¼Êõ:http://www.81yu.cn/forum-4-1.html 3.http://www.oschina.net/p/mysql ¿ªÔ´Öйúmysql ×ÊÁÏ/ÌÖÂÛÇø 4.http://www.cogodo.com/bbs Êé¼®¿â¼¼ÊõÌÖÂÛÇø 5.ÈçºÎÐÞ¸ÄÒÅʧMYSQLµÄROOTÓû§ÃÜÂë http://technic.xkq.com/20090225/27115.html 6.³õѧMySQLÄÄЩÐèÒªÄãÖªµÀ:http://technic.xkq.com/20090608/96474.html ......
1.´ÓWindowsÃüÁîÐÐÆô¶¯MySQL
ÒªÏë´ÓÃüÁîÐÐÆô¶¯mysqld·þÎñÆ÷£¬ÄúÓ¦µ±Æô¶¯¿ØÖÆÌ¨´°¿Ú(»ò“DOS window”)²¢ÊäÈëÃüÁ
¡¡¡¡C£º\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld
¡¡¡¡¸ù¾ÝϵͳÖÐMySQL°²×°Î»ÖõIJ»Í¬£¬Ç°ÃæµÄÀý×ÓÖÐʹÓõÄ·¾¶Ò²²»Í¬¡£
¡¡¡¡ÔÚ·ÇNT°æ±¾µÄWindowsÖУ¬ÔÚºǫ́Æô¶¯mysqld¡£Ò²¾ÍÊÇ£¬·þÎñÆ÷Æô¶¯ºó£¬ÄúÓ¦µ±Äܹ»¿´¼ûºóÃæµÄÃüÁîÌáʾ¡£¼ÙÈçÄúÓø÷½·¨ÔÚ
Windows
NT¡¢2000¡¢XP»ò2003ÖÐÆô¶¯·þÎñÆ÷£¬·þÎñÆ÷ÔòÔÚǰ̨ÔËÐУ¬ÔÚ·þÎñÆ÷Í˳öǰ£¬²»»á³öÏÖÃüÁîÌáʾ¡£Òò´Ë£¬µ±·þÎñÆ÷ÔËÐÐʱ£¬Ó¦µ±´ò¿ªÁíÒ»¸ö¿ØÖÆÌ¨´°¿Ú
À´ÔËÐпͻ§¶Ë³Ìʽ¡£
¡¡¡¡ÏÂÊöÃüÁîÄܹ»Í£Ö¹MySQL·þÎñÆ÷£º
¡¡¡¡C£º\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqladmin -u root shutdown
¡¡¡¡¸ÃÃüÁîµ÷ÓÃMySQL¹ÜÀí¹¤¾ßmysqladminÁ¬½Ó·þÎñÆ÷²¢¸æÖªËû¹Ø±Õ·þÎñ¡£¸ÃÃüÁîʹÓÃMySQL rootÓû§Á¬½Ó£¬ÕâÊÇMySQLȨÏÞϵͳÖеÄĬÈϹÜÀíÕË»§¡£Çë×¢ÒâMySQLȨÏÞϵͳÖеÄÓû§ÍêÈ«µ¥¶ÀÓÚWindowsϵĵǼÓû§¡£
¡¡¡¡¼ÙÈçmysqld²»ÄÜÆô¶¯£¬¼ì²é´íÎóÈÕÖ¾¿´¿´·þÎñÆ÷ÊÇ·ñдÈëÁËÏÔʾÎÊÌâÔÒòµÄÈκÎÏûÏ¢¡£´íÎóÈÕ־λÓÚC:\Program
Files\MySQL\MySQL Server 5.1\dataĿ¼ÖС£ÊÇ´øºó׺.errµ ......
access denied for user 'root'@'localhost' (using password: YES);
½ñÌìÓÃmysqlµÄʱºò£¬µÇ¼µÄʱºò³öÏÖÁËÕâ¾ä£¬²»ÖªµÀÊÇʲôÒâ˼£¬ÒòΪÎÒµÄmysqlÊÇ×°centosµÄʱºòÒ»Æð×°µÄ£¬ÃÜÂëÎÒ¾ÍÊäÈëÎÒµÄÕÊ»§ÃÜÂ룬½á¹û³öÏÖÁËÉÏÃæÄǾ䣻°Ù¶ÈÁËһϣ¬»¹Õæ²»ÉÙÈ˳öÏÖÁËÕâ¸öÎÊÌâ¡£¡£×îºóÎÒÕÒµ½ÁË·½·¨£»
[root@localhost home]# mysql -u root
mysql>set password for 'root'@'localhost'=password('newpasswd');
mysql>set password for 'root'@'%'=password('newpasswd'); //±¾Ìõ¿Éѡͨ¹ýÒÔÉÏÉèÖÃ,rootµÄÃÜÂ뽫±äΪnewpasswdÕâÑù¾ÍÍê³ÉÁ˸ùÓû§rootÃÜÂëµÄÉèÖù¤×÷
¾ÍÊǰ´ÕÕÕâ¸ö·½·¨ ÎÒ½øÈ¥ÁË¡£¡£ ......
¡¾51CTO.com¶À¼ÒÌØ¸å¡¿Ãæ¶Ô¾ª»ÅµÄ¿Í»§ºÍ¹ã·ºÖÊÒɵÄýÌ壬Oracle¹Ù·½×î½üÖÕÓÚ³ö°ñ°²Ãñ£¬ÄDZãÊÇÒ»¸öÒÔ“SUN CUSTOMERS ,Oracle Plans To£º”Ϊ´ó±êÌâµÄ¹ã¸æ¡£Ö±Òë¹ýÀ´±ã¹ýÀ´¿ÉÖªµÀ£¬Oracle½«Òª¼Ó´óSPARCºÍSolarisµÄͶÈëÁË£¬¶ø´óÀϰ尣ÀïÉÒ²ÏòIBMÓ²¼þÏÂÁËÕ½Ê飬Éù³ÆOracle½«×îÖÕÓ®µÃÕⳡ¾ºÕù……
ÎÄ/ ÍõÎÄÎÄ
±ÊÕß×ݹÛÕû¸ö¹ã¸æ£¬¾ÓÈ»¶¼Ã»Óз¢ÏÖ¹ØÓÚMySQLµÄ×ÖÑÛ¡£ÇÒ²»¹ÜÔÒòÊÇ×î½üµÄÅ·Ã˵÷²é»¹Êǹ«Ë¾µÄÄÚ²¿²ßÂÔ£¬ÕâÑùµÄ½á¹û¶¼·Ç³£ÁîÈËÒź¶¡£¸Ð¾õ¾ÍºÃÏñÔÚ¿´“¿ìÀÖÅ®Éú”µÄ±ÈÈü£ºÓÐÈ˽ú¼¶£¬ÓÐÈË´ý¶¨……
ËùÒÔÕâ´ÎµÄ“¿ìÀÖ¿ªÔ´”Ð㳡ÀSolarisºÍSPARC½«±»Õü¾È£¬¶øMySQL£¬²»ÐÒ³ÉΪÁË´ý¶¨µÄÄÇÒ»¸ö¡£
²»¹ýÖµµÃ¿Ï¶¨µÄÊÇ£¬OracleÔÚæºõÁ˰ëÄêÖ®ºó£¬ÖÕÓÚ×ß¶ÔÒ»²½ÆåÁË——ÄǾÍÊÇÖØÊÓSolarisÔÚÐÐÒµÄڵĵØÎ»¡£
À´×ÔºìñµÄ²úÆ·¾ÀíFrank FeldmannÔø½¾°ÁµØ¸æËß¼ÇÕߣ¬×îÖÕµÄÊг¡£¬½«Ö»ÓÐÁ½ÖÖ²Ù×÷ϵͳ£¬ÄǾÍÊÇLinuxºÍWindows¡£
¶Ô´ËÎÒ²»¸Ò¹¶Í¬£¬ÒòΪËû²»µ«Ã»ÓаÑBSD¼Ò×å·ÅÔÚÑÛÀ¸üºöÊÓÁËSolarisÕâ¿îÓÅÐãµÄÆóÒµ¼¶²Ù×÷ϵͳ¡£ÎÒ¿ÉÒÔÀí½âËû¶ÔºìñµÄÈȰ®ºÍ×ÔºÀ£ ......
¡¾51CTO.com¶À¼ÒÌØ¸å¡¿Ãæ¶Ô¾ª»ÅµÄ¿Í»§ºÍ¹ã·ºÖÊÒɵÄýÌ壬Oracle¹Ù·½×î½üÖÕÓÚ³ö°ñ°²Ãñ£¬ÄDZãÊÇÒ»¸öÒÔ“SUN CUSTOMERS ,Oracle Plans To£º”Ϊ´ó±êÌâµÄ¹ã¸æ¡£Ö±Òë¹ýÀ´±ã¹ýÀ´¿ÉÖªµÀ£¬Oracle½«Òª¼Ó´óSPARCºÍSolarisµÄͶÈëÁË£¬¶ø´óÀϰ尣ÀïÉÒ²ÏòIBMÓ²¼þÏÂÁËÕ½Ê飬Éù³ÆOracle½«×îÖÕÓ®µÃÕⳡ¾ºÕù……
ÎÄ/ ÍõÎÄÎÄ
±ÊÕß×ݹÛÕû¸ö¹ã¸æ£¬¾ÓÈ»¶¼Ã»Óз¢ÏÖ¹ØÓÚMySQLµÄ×ÖÑÛ¡£ÇÒ²»¹ÜÔÒòÊÇ×î½üµÄÅ·Ã˵÷²é»¹Êǹ«Ë¾µÄÄÚ²¿²ßÂÔ£¬ÕâÑùµÄ½á¹û¶¼·Ç³£ÁîÈËÒź¶¡£¸Ð¾õ¾ÍºÃÏñÔÚ¿´“¿ìÀÖÅ®Éú”µÄ±ÈÈü£ºÓÐÈ˽ú¼¶£¬ÓÐÈË´ý¶¨……
ËùÒÔÕâ´ÎµÄ“¿ìÀÖ¿ªÔ´”Ð㳡ÀSolarisºÍSPARC½«±»Õü¾È£¬¶øMySQL£¬²»ÐÒ³ÉΪÁË´ý¶¨µÄÄÇÒ»¸ö¡£
²»¹ýÖµµÃ¿Ï¶¨µÄÊÇ£¬OracleÔÚæºõÁ˰ëÄêÖ®ºó£¬ÖÕÓÚ×ß¶ÔÒ»²½ÆåÁË——ÄǾÍÊÇÖØÊÓSolarisÔÚÐÐÒµÄڵĵØÎ»¡£
À´×ÔºìñµÄ²úÆ·¾ÀíFrank FeldmannÔø½¾°ÁµØ¸æËß¼ÇÕߣ¬×îÖÕµÄÊг¡£¬½«Ö»ÓÐÁ½ÖÖ²Ù×÷ϵͳ£¬ÄǾÍÊÇLinuxºÍWindows¡£
¶Ô´ËÎÒ²»¸Ò¹¶Í¬£¬ÒòΪËû²»µ«Ã»ÓаÑBSD¼Ò×å·ÅÔÚÑÛÀ¸üºöÊÓÁËSolarisÕâ¿îÓÅÐãµÄÆóÒµ¼¶²Ù×÷ϵͳ¡£ÎÒ¿ÉÒÔÀí½âËû¶ÔºìñµÄÈȰ®ºÍ×ÔºÀ£ ......