Weblogic 9.1µÄdomainÅäÖÃmysqlÁ¬½Ó³Ø
Weblogic 9.1µÄdomainÅäÖÃmysqlÁ¬½Ó³Ø
¡¡¡¡±¾ÎĽéÉÜÔÚweblogic 9.1ϵÄdomainÅäÖÃmysqlÁ¬½Ó³Ø²½Ö裺
¡¡¡¡1.ÔÚweblogicĿ¼ÏµÄserverlibÏÂÌí¼ÓmysqlÇý¶¯
¡¡¡¡mysql-connector-java-3.1.11-bin.jar
¡¡¡¡2.ÔÚweblogicĿ¼ÏµÄcommoninÏÂÕÒµ½commEnv.cmd´ò¿ª
¡¡¡¡ÕÒµ½set weblogic_classpath= ºó±ß¼ÓÉÏmysqlÇý¶¯µÄ·¾¶
¡¡¡¡Àý£º%WL_HOME%serverlibmysql-connector-java-3.1.11-bin.jar
¡¡¡¡3.´´½¨domain
¡¡¡¡4.ÔÚ¿ªÊ¼²Ëµ¥´ò¿ªstart AdminServer for weblogic Server domain
¡¡¡¡µÈµ½running״̬
¡¡¡¡5.´ò¿ªconsole ÊäÈëÓû§ÃûÃÜÂë¡£
¡¡¡¡6.µã¿ªService->JDBC->Data Source
¡¡¡¡7.JDBC Data Source Properties Ò³Ãæ
¡¡¡¡NameºÍJNDI Name¿ÉÒÔÒ»Ñù ÎÒÆðÃûΪMySQLJDBCDataSource
¡¡¡¡Database Type:Ñ¡ÔñMySQL
¡¡¡¡Database Driver:Ñ¡ÔñµÚÒ»¸öcom°üϵÄÇý¶¯¾Í¿ÉÒÔ Next.
¡¡¡¡8.Transaction Options
¡¡¡¡Ñ¡Ôñµ¹ÊýµÚ¶þ¸öEmulate Two-Phase Commit Next.
¡¡¡¡9.Connection Properties
¡¡¡¡Database Name :×Ô¼ºµÄÊý¾Ý¿âÃû ÀýÈ磺test
¡¡¡¡Host Name :Ö÷»úÃû ÀýÈ磺localhost»ò192.168.1.117
¡¡¡¡Port :3306 (mysqlĬÈÏ)
¡¡¡¡Database User Name:Êý¾Ý¿âÓû§Ãû
¡¡¡¡Password :Êý¾Ý¿âÃÜÂë
¡¡¡¡Confirm Password :ͬÉÏ Next
¡¡¡¡10.Test Database Connection
¡¡¡¡¿ÉÒÔµã»÷Test Configuration ²âÊÔÒ»ÏÂÊý¾Ý¿âÁ¬½Ó¡£Next
¡¡¡¡11.Select Targets
¡¡¡¡Ñ¡Ôñ·¢²¼µ½ÄĸöAdminServerµÄJNDIÊ÷ÉÏ¡£Next
¡¡¡¡12.µã»÷×óÉϵÄActivate Changes Èç¹ûûÓÐÒì³£¾ÍOKÁËŶ¡£
¡¡¡¡ÓÑÇéÌáʾ£º
¡¡¡¡1) Èç¹ûÄãÖ±½ÓÔÚweblogicÏÂÅäÁ¬½Ó³Ø¶ø²»ÔÚweblogicϵÄdomainÏÂÅäÖ㬿ÉÒÔÌø¹ý1£¬2²½¡£
¡¡¡¡2) Èç¹ûÅäÖóɹ¦ºóÄã¿ÉÒÔÔÚconsoleϵÄEnvironment->ServersÒ³Ãæµã»÷ÄãµÄAdminServer(admin)£¬È»ºóView JNDI TreeÖп´µ½Äã¸ÕÅäÖõÄJNDIÃû¡£
Ïà¹ØÎĵµ£º
ÏñPHPºÍperlÒ»Ñù£¬MySQLÒ²ÌṩµÄCÓïÑÔʹÓõÄAPI. C´úÂëµÄAPIÊÇËæMySQLÒ»Æð·¢²¼µÄ¡£ Ëü°üº¬ÔÚmysqlclient¿âÖУ¬ ¿ÉÒÔʹC³ÌÐòÀ´·ÃÎÊÊý¾Ý¿â¡£
MySQLÔ´Âë°üÖеÄÐí¶à¿Í»§¶Ë¶¼ÊÇÓÃCдµÄ¡£ Èç¹ûÄãÕýÔÚÕÒʹÓÃÕâЩC APIµÄÀý×Ó£¬ ¿ÉÒÔ¿´¿´¿Í»§¶ËµÄд·¨¡£Äã¿ÉÒÔÔÚMySQLÔ´Âë°üµÄclientsĿ¼ÕÒµ½ÕâЩÀý×Ó¡£
& ......
1.½ñÌìµÄ³ÌÐò·¢²¼µ½·þÎñÆ÷£¬¹ýÁËÒ»Ííºó·¢ÏÖ³ÌÐò²»ÄÜ·ÃÎÊÁË£¬ºÃÏñÊÇÁ¬½Ó³ØÎÊÌâ¡£´íÎóÈçÏ£º [log4j:] 2009-10-30 17:32:10,353 - com.school.dao.OperaDAO -65984388 [http-8080-12] ERROR com.school.dao.OperaDAO - find all failed
org.hibernate.exception.JDBCConnectionException: could not execute query ......
ÖØÐ°²×°£¬³öÏÖ/etc/init.d/mysql: line 115: /etc/mysql/debian-start: ûÓиÃÎļþ»òĿ¼
invoke-rc.d: initscript mysql, action "start" failed.
ʹÓÃÃüÁsudo aptitude purge mysql-server mysql-server-5.0
È»ºóÔÚÖØÐ°²×°....
apt-get install mysql-server-5.0 ......
Æô¶¯£º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 fileName.txt;
¡¡¡¡Æ¥Åä× ......
MySQL´´½¨¹ØÁª±í¿ÉÒÔÀí½âΪÊÇÁ½¸ö±íÖ®¼äÓиöÍâ¼ü¹ØÏµ£¬µ«ÕâÁ½¸ö±í±ØÐëÂú×ãÈý¸öÌõ¼þ
1.Á½¸ö±í±ØÐëÊÇInnoDBÊý¾ÝÒý ......