JÁ¬½ÓmysqlÊý¾Ý¿â¹¥ÂÔ_JSP¼¼ÇÉ_ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØ--Powered by WWW.RONGSEN.COM.CN

JÁ¬½ÓmysqlÊý¾Ý¿â¹¥ÂÔ

×÷ÕߣººÚ¿Í·ÀÏßÍø°²JSP½Ì³Ì»ùµØ À´Ô´£ººÚ¿Í·ÀÏßÍø°²JSP½Ì³Ì»ùµØ ä¯ÀÀ´ÎÊý£º0

±¾Æª¹Ø¼ü´Ê£º¹¥ÂÔÊý¾Ý¿âÁ¬½Ómysql
ºÚ¿Í·ÀÏßÍø°²ÍøѶ£º¡¡¡¡³ö´¦£ºcsdn ×÷Õߣºcl41  ¡¡¡¡¡¡¡¡Á¬Ðø¼¸Ìì°²×°ÅäÖúÍÁ¬½ÓMysqlÊý¾Ý¿â£¬½ñÌìÖÕÓڳɹ¦ÁË£¬»ØÏëÕ⼸Ì죬ÕæµÄÊÇÌðËá¿àÀ±¶¼ÓУ¬µ¥mysql¾ÍÖØ×°Á˲»ÏÂ10´Î£¬¶øÔÚeclipseÉϱàдµÄÁ¬½ÓÊý¾Ý¿âµÄ³Ì...

¡¡¡¡³ö´¦£ºcsdn ×÷Õߣºcl41 

¡¡¡¡
¡¡¡¡Á¬Ðø¼¸Ìì°²×°ÅäÖúÍÁ¬½ÓMysqlÊý¾Ý¿â£¬½ñÌìÖÕÓڳɹ¦ÁË£¬»ØÏëÕ⼸Ì죬ÕæµÄÊÇÌðËá¿àÀ±¶¼ÓУ¬µ¥mysql¾ÍÖØ×°Á˲»ÏÂ10´Î£¬¶øÔÚeclipseÉϱàдµÄÁ¬½ÓÊý¾Ý¿âµÄ³ÌÐò×ÜÊDZ¨´í£®ÎÒ¶¼ÒѾ­downÁËoracal×¼±¸·ÅÆúmysqlÁË£¬²»¹ý£®£®£®¾ÍÏóµçÊÓ¾çÑݵÄÄÇÑù£¬×ª»ú×ÜÊÇÔÚÕâ¸öʱºò³öÏÖ£¬ÏÈÊÇ¿´µ½ÁËsaulzy¹ØÓÚmysql4.1.11°æ±¾µÄ°²×°½éÉÜ£¬½Ó×ÅÓÖÕÒµ½ÁËÒ»¿î²»´íµÄmysql ½çÃæ²å¼þ£¬×îºóÔÚÍøÓѵİïÖúÏ°ÑmysqlµÄJDBCÇý¶¯ÅäºÃ²¢Á¬Í¨ÁË£®Ò»Á¬5Ì죬ÈÕ×ÓÕæ²»ºÃ¹ý°¢£¬²»¹ýÕâ¸ö¹ý³ÌÖУ¬ÎÒÒ²¾õµÃ×Ô¼ºÑ§µ½²»ÉÙ¶«Î÷£¬ºÇºÇ£¬·´Õý¶¼³Å¹ýÀ´ÁË£¬¾ÍÒª¼ÌÐøÍùÇ°×ߣ®ÏÖÔÚ£¬¾ÍÕ⼸ÌìŪµÄ×ܽáһϣ¬Ï£Íû¶ÔͬÊÇÕýÔÚѧϰJAVA¼¼ÊõµÄͬµÀÖÐÈËÄÜÓаïÖú£®

¡¡¡¡Ò»£® Èí¼þÏÂÔØ
¡¡¡¡Mysql
¡¡¡¡ÏÂÔØ°æ±¾£º4.1.11
¡¡¡¡http://dev.mysql.com/downloads/mysql/4.1.html

¡¡¡¡JDBCÇý¶¯
¡¡¡¡ÏÂÔØ°æ±¾£º3.1.8
¡¡¡¡http://dev.mysql.com/downloads/connector/j/3.1.html

¡¡¡¡Mysql½çÃæ²å¼þ:mysql-front
¡¡¡¡ÏÂÔØ°æ±¾¾µÏñ£ºHongKong£¨ÎÒÏ»ØÀ´°²×°¾ÍÊÇÖÐÎÄ°æÁË£©
¡¡¡¡http://www.mysqlfront.de/download.html

¡¡¡¡¶þ£® Èí¼þ°²×°
¡¡¡¡1.°²×°mysql
¡¡¡¡Çë²ÎÔÄÏà¹ØÎÄÕ£¬ÍƼöÎÄÕ£ºhttp://blog.csdn.net/saulzy/archive/2005/04/23/359648.aspx

¡¡¡¡2.JDBCÇý¶¯£ºmysql-connector-java-3.1.8
¡¡¡¡ÕâÖ»ÊÇÒ»¸öѹËõ°ü£¬²¢²»ÐèÒª°²×°£¬Ö»Òª½«Æä½âѹ£¬ÎÒôʹÓõÄÊÇÎļþ¼Ðmysql-connector-java-3.1.8ÀïµÄÎļþ£ºmysql-connector-java-3.1.8-bin.jar£®

¡¡¡¡3. Mysql½çÃæ²å¼þ:mysql-front
¡¡¡¡ÕâÊÇÒ»¸ö°²×°³ÌÐò£¬°´ÕÕÌáʾ°²×°¾Í¿ÉÒÔÁË£®

¡¡¡¡Èý£® »·¾³ÅäÖÃ
¡¡¡¡¡¡Ê×ÏÈ£¬ÎÒҪ˵Ã÷µÄÊÇÎÒÏÖÔÚtomcatµÄ°²×°Â·¾¶ÊÇ: D:Program FilesJavaTomcat£»JDKµÄ°²×°Â·¾¶ÊÇ£ºD:Program FilesJavaj2sdk¡£

¡¡¡¡ÔÚÕâÀÐèÒªÅäÖû·¾³±äÁ¿µÄÊÇJDBCÇý¶¯£®ÔÚÅäÖÃÇ°ÏÈÒª°Ñ¸Õ²Å˵µ½µÄmysql-connector-java-3.1.8-bin.jar±¾µØÓ²ÅÌij´¦£¨Îҷŵĵط½£ºD:Program FilesJavamysqlforjdbc£©£¬È»ºó¸ù¾ÝÄã·ÅµÄµØ·½£¬ÅäÖÃclasspath£¬ÎÒµÄÅäÖÃÊÇÕâÑùµÄ£º

¡¡¡¡D:Program filesJavaj2sdklib ools.jar;

¡¡¡¡D:Program FilesJavaj2sdklibmysql-connector-java-3.1.8-bin-g.jar;

¡¡¡¡D:Program FilesJavamysqlforjdbcmysql-connector-java-3.1.8-bin.jar
¡¡¡¡ÅäÖÃÕâ¸öµÄÄ¿µÄÊÇÈÃÄãµÄjavaÓ¦ÓóÌÐòÕÒµ½Á¬½ÓmysqlµÄÇý¶¯£®

¡¡¡¡ÅäÖÃÍê»·¾³±äÁ¿ºó»¹ÓкÜÖØÒªÒ»²½¾ÍÊÇΪJSPÁ¬½ÓÊý¾Ý¿âÅäÖÃÇý¶¯£¬Õâ¸öÆäʵºÜ¼òµ¥£¬¾ÍÊÇ°Ñmysql-connector-java-3.1.8-bin.jar¿½µ½Ä³Ð©Îļþ¼ÐÀï¾ÍÐÐÁË£¬ÎÒÔÚÍøÉÏ¿´Á˺ܶà×ÊÁÏÎÊÁ˺ܶàÈË£¬¸÷ÖÖ˵·¨¶¼ÓУ¬ÎÒ×ÛºÏÁËһϣ¬ÎªÁ˱£ÏÕ£¬ÎÒ¶¼È«×öÁË£¬ºÇºÇ£¬·´Õý¾ÍÊÇ¿½Ò»¸ö400KµÄÎļþ¶øÒÑ£¬ÏÖÁгöÒª°Ñmysql-connector-java-3.1.8-bin.jar¿½½øÈ¥µÄÎļþ¼Ð£¬ÈçÏ£º
¡¡¡¡D:Program FilesJavaTomcatcommonlib
¡¡¡¡D:Program FilesJavaTomcatsharedlib

¡¡¡¡ËÄ£® Êý¾Ý¿âµÄʹÓÃ

¡¡¡¡Mysql°²×°Íê±ÏÒԺ󣬻¹ÓÐһЩҪעÒâµÄµØ·½£¨ÍƼöÎÄÕ£©£ºhttp://blog.csdn.net/saulzy/archive/2005/04/23/359811.aspx

¡¡¡¡¾ÍÏóÔÚÎÄÕÂÌáµ½µÄ£¬mysql°²×°ºÃºó×îÖØÒªÒ»Ñù¾ÍÊÇÒª¿´Êý¾Ý¿âÓÐûÓÐ×÷Ϊϵͳ·þÎñÆô¶¯ÁË£¬ËùÒÔÔÚ´ó¼Ò½øÐÐÊý¾Ý¿â²Ù×÷Ç°£¬Ó¦Òª¿´¿´£¬ÔÚ²Ù×÷ϵͳµÄ¿ªÊ¼£­£¾ÔËÐУ­£¾ÊäÈëservices.msc£¬È·¶¨ÄãÔÚ°²×°Ê±ÄãÉèÖõĹØÓÚmysqlµÄÄǸö·þÎñÒѾ­Æô¶¯£¬ÕâÑùÄãÔÚ²Ù×÷Êý¾Ý¿âʱ²»»á±¨Á¬½Ó²»ÉϵĴíÎó£®

¡¡¡¡ÉÏÃæÌáµ½ÁËÒ»¸ö½Ï·½±ãµÄmysql½çÃæ²å¼þ£¬µ«ÊÇÕâ¸ö½çÃæÊÇÎÒÔÚÒѾ­¿ªÊ¼Ê¹ÓÃmysqlºó²ÅÕÒµ½µÄ£¬¸Õ¿ªÊ¼ÎÒÊÇÔÚdosÏÂÓÃÃüÁîÐнøÐвÙ×÷µÄ£®ËäÈ»ÄǸö½çÃæÒ²¿ÉÒÔ½øÐн¨¿â°¡£¬É趨ȨÏ޵ȲÙ×÷£¬µ«ÊÇ£¬ÎÒ¾õµÃ¶®µÃÔÚʹÓÃÃüÁîÐÐÒ²ÊÇÒ»¸öºÜÖØÒªµÄ¼¼ÄÜ£¬ËùÒÔÎÒÏÈ´ÓÃüÁîÐпªÊ¼Ëµ£¬ÔõÑù¼òµ¥Ê¹ÓÃmysql£®µ½ºóÃæ»á̸¼°mysql£­frontµÄʹÓã®

¡¡¡¡ÏÖÔÚÎÒÏëÔÚmysqlÀィһ¸öÊý¾Ý¿âshujuku£¬ÒÔ¼°ÔÚÊý¾Ý¿âÀィһ¸ö±íbiao£®¾ßÌåµÄÃüÁîÈçÏ£¨¼ÙÉèmysqlÎÒÊǸհ²×°ºÃµÄ£©

¡¡¡¡1. ½øÈëdos״̬£¨¼ÇסÃüÁîÐеÄÒªÔËÐÐÔÚmysqlµÄ°²×°Ä¿Â¼ÏµÄbinĿ¼µÄ£©

¡¡¡¡2. Á¬½Ómysql
¡¡¡¡ÊäÈ룺mysql ¨Ch localhost ¨Cu root ¨Cp
¡¡¡¡ÊäÈëÔÚ°²×°Ê±ÒÑÉèºÃµÄÃÜÂ룬¾Í½üÈëÁËmysqlµÄÃüÁî±à¼­½çÃæÁË¡£

¡¡¡¡3. ʹÓÃmysqlµÄ»ù±¾ÃüÁî(ÔÚmysqlÃüÁîÐб༭ÿÊäÈëÍêÃüÁîºó×îºóÒ»¶¨ÒªÓзֺţ¬²»È»»á±¨´í)
¡¡¡¡ÏÔʾÊý¾Ý¿â£ºshow databases;
¡¡¡¡Ê¹ÓÃÊý¾Ý¿â£ºuse Êý¾Ý¿âÃû£»

¡¡¡¡4£®½¨¿â
¡¡¡¡ÃüÁcreate database shujuku;

¡¡¡¡5.ΪÊý¾Ý¿âÉèÖÃȨÏÞ£¨Óû§ºÍÃÜÂ룩
¡¡¡¡ÃüÁgrant all privileges on shujuku.* to test@localhost identified by ¡°123456¡±;
¡¡¡¡µ±ÄãÖ´ÐÐÍêÕâ¸öÃüÁîÒÔºó£¬Ö»ÒªÄãÔÙÒÔÓû§Ãû£ºtest,ÃÜÂ룺123456µÇ¼ʱÄã¾ÍÖ»¿ÉÒÔ¶ÔshujukuÕâ¸öÊý¾Ý¿â²Ù×÷£¬ÕâÑù±Ü¿ªÊ¹ÓÃroot£¬¶ÔÊý¾Ý¿âµÄ°²È«Óкܴó°ïÖú£®

¡¡¡¡6.½¨±í
¡¡¡¡ÃüÁcreate table biao(id int(8) primary key,name varchar(10));

¡¡¡¡Ê£ÏÂÀ´µÄÓë±ê×¼sqslÃüÁî»ù±¾ÉÏÊÇÒ»ÑùµÄ£¬¾ßÌå²Ù×÷ÂÔ
¡¡¡¡ÖµµÃÒ»ÌáµÄÊÇ£¬ÄãÔÚÃüÁîÐÐÉÏÊäÈ룢£¿£¢£¬¾Í»áÓÐmysqlÃüÁîµÄ¼òµ¥°ïÖú£¬ÈçÏ£º

¡¡¡¡ºÇºÇ£¬ÄÇÑù£¬ÎÒÃÇ»¹¿ÉÒÔÖªµÀÍ˳ö£¬¾ÍÊÇ£¢exit£¢£¬ºÇºÇ£¡

¡¡¡¡Î壮 ¹ØÓÚmysql-frontµÄʹÓÃ
¡¡¡¡ÎÒÕÒÁ˺ü¸¸ömysqlµÄ½çÃ湤¾ß£¬¾õµÃ×î¼ò½à·½±ã»¹ÊÇmysql-front£¬¿ÉϧµÄÊÇÒªÊÕ·Ñ£¬²»¹ý»¹ºÃÓÐÊÔÓÃÆÚ£¬ºÇºÇ£¬¿ÉÒÔÏȸÐÊܸÐÊÜһϣ¬×îÖØÒªÒ»µãÊÇmysql-frontÓмòÌåÖÐÎÄ°æµÄ£¬Ó¢ÎIJ»ºÃµÄÎÒÓÃÆðÀ´¾ÍÊæ·þ¶àÁË£®ÏÂÃæ¼òµ¥ËµËµÊ¹Óðɣ®

¡¡¡¡Ê×ÏÈ£¬°²×°¾Í²»ÓÃ˵ÁË£¬ÓÐÏòµ¼£¬¶øÇҺܼòµ¥£®°²×°ºÃºóµÚÒ»´ÎÔËÐÐʱ»áÌø³öÀ´Ò»¸öÒªÇóÌí¼Ó¶Ô»°µÄ¿ò£¬ÔÚÕâÀïÄã¿ÉÒÔÌí¼ÓÀýÈçÉÏÃæÒѾ­É趨ºÃµÄshujuku£¬¹ý³ÌÈçÏÂ:
¡¡¡¡µ±ÄãÔÚ×¢²áµÄ¸´Ñ¡¿òÀïÌîÉÏÄãÔÚÉÏÃæmysqlÉ趨ºÃµÄÓû§ÃûºÍÃÜÂëºó£¬ÔÚÑ¡ÔñÊý¾Ý¿â¿òÀï¾ÍÓÐshujuku µÄÊý¾Ý¿âÁË£¬Ñ¡ÉÏ£¬°´È·¶¨£®½øÈëmysql-fronºó£¬Äã¾Í»á¿´µ½ÏÂÃæµÄ½çÃ棬ÕâÊÇÄã¾Í¿ÉÒÔ½øÐвÙ×÷ÁË£®

¡¡¡¡ÒªËµÃ÷µÄÊÇ£¬Ä㻹¿ÉÒÔ°ÑrootÓû§Ò²¼Ó½øÈ¥£¬ÕâÒªÄãÔÚmysql-fronµÄ½çÃæÉÏÑ¡ÉèÖã­£¾¶Ô»°£­£¾Ð½¨£¬ÔÙ°´ÉÏÃæ½øÐоͿÉÒÔ£¬³öÁËrootÄ㻹¿ÉÒÔ¼ÓÈë¸ü¶àµÄÓû§£¬·½·¨»¹ÊÇÒ»ÑùµÄ£¬ÉèÖò»Í¬µÄÓû§£¬ÊÇ·½±ã¶Ô²»Í¬Êý¾Ý¿â½øÐйÜÀí£¬ºÇºÇ£¬rootÊÇȨÏÞ×î¸ßµÄ£¬¿É²»ÒªËæ±ãÈñðÈËʹÓÃÄãµÄrootÓû§£¬±£ÕýÄãÊý¾Ý¿âµÄ°²È«£®

¡¡¡¡Áù£® JSPÁ¬½Ómysql
¡¡¡¡ÏÖÔÚ¾ÍÊdz¢ÊÔÓÃjspÁ¬½ÓmysqlÁË
¡¡¡¡ÎÒÔÚeclipseÀィÁ˸ötest_mysql.jspÒ³Ã棬´úÂëÈçÏ£º

¡¡¡¡
¡¡¡¡<%@ page contentType="text/html; charset=gb2312" %>

¡¡¡¡<%@ page language="java" %>

¡¡¡¡<%@ page import="com.mysql.jdbc.Driver" %>

¡¡¡¡<%@ page import="java.sql.*" %>

¡¡¡¡<%

¡¡¡¡//Çý¶¯³ÌÐòÃû

¡¡¡¡String driverName="com.mysql.jdbc.Driver";

¡¡¡¡//Êý¾Ý¿âÓû§Ãû

¡¡¡¡String userName="cl41";

¡¡¡¡//ÃÜÂë school.cnd8.com

¡¡¡¡String userPasswd="123456";

¡¡¡¡//Êý¾Ý¿âÃû

¡¡¡¡String dbName="db";

¡¡¡¡//±íÃû

¡¡¡¡String tableName="dbtest";

¡¡¡¡//Áª½á×Ö·û´®

¡¡¡¡String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;

¡¡¡¡Class.forName("com.mysql.jdbc.Driver").newInstance();

¡¡¡¡Connection connection=DriverManager.getConnection(url);

¡¡¡¡Statement statement = connection.createStatement();

¡¡¡¡String sql="SELECT * FROM "+tableName;

¡¡¡¡ResultSet rs = statement.executeQuery(sql);

¡¡¡¡//»ñµÃÊý¾Ý½á¹û¼¯ºÏ

¡¡¡¡ResultSetMetaData rmeta = rs.getMetaData();

¡¡¡¡//È·¶¨Êý¾Ý¼¯µÄÁÐÊý£¬Òà×Ö¶ÎÊý

¡¡¡¡int numColumns=rmeta.getColumnCount();

¡¡¡¡// Êä³öÿһ¸öÊý¾ÝÖµ

¡¡¡¡out.print("id");

¡¡¡¡out.print("|");

¡¡¡¡out.print("num");

¡¡¡¡out.print("<br>");

¡¡¡¡while(rs.next()) {

¡¡¡¡out.print(rs.getString(1)+" ");

¡¡¡¡out.print("|");

¡¡¡¡out.print(rs.getString(2));

¡¡¡¡out.print("<br>");

¡¡¡¡}

¡¡¡¡out.print("<br>");

¡¡¡¡out.print("Êý¾Ý¿â²Ù×÷³É¹¦£¬¹§Ï²Äã");

¡¡¡¡rs.close();

¡¡¡¡statement.close();

¡¡¡¡connection.close();

¡¡¡¡%>

¡¡¡¡È»ºó°Ñtest­_mysql.jsp²¿Êðµ½tomcat´¦£¬ÈçºÎ²¿Êð¿É²Î¿¼"ÅäÖÃEclpise+tomcat²¢ÊµÏÖJSPµÄ±àдÓ벿Êð"£¬ÔÚä¯ÀÀÆ÷ÖоͿÉÒÔ¿´µ½½á¹ûÁË¡£

¡¡¡¡Ï£ÍûÕâƪÎÄÕµÄÄãÓаïÖú£¡Good luck!

    ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤·½°¸±¾ÆªÁ¬½Ó£ºhttp://www.rongsen.com.cn/show-16412-1.html
Íøվά»¤½Ì³Ì¸üÐÂʱ¼ä:2012-04-07 00:21:34  ¡¾´òÓ¡´ËÒ³¡¿  ¡¾¹Ø±Õ¡¿
ÎÒÒªÉêÇë±¾Õ¾£ºNµã | ºÚ¿Í·ÀÏß¹ÙÍø |  
רҵ·þÎñÆ÷ά»¤¼°Íøվά»¤ÊÖ¹¤°²È«´î½¨»·¾³£¬ÍøÕ¾°²È«¼Ó¹Ì·þÎñ¡£ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØÕÐÉ̽øÐÐÖУ¡QQ:29769479

footer  footer  footer  footer