Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

TOMCAT/MySQL JNDIʹÓÃÅäÖÃ˵Ã÷

TomcatÅäÖÃ
Èç¹û³öÏÖ
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
...
Tomcat ClassPathÅäÖÃÈçÏ£º
C:\Program Files\Apache Software Foundation\Tomcat 5.0\bin\bootstrap.jar;C:\Program Files\Java\jdk1.5.0\lib\tools.jar
MySQLĿǰ°æ±¾Îª 4.0.21
ÏÂÔØµØÖ·: http://dev.mysql.com/downloads/mysql/4.0.html
MySQLÅäÖÃ
c:\mysql\bin>mysqld¡¡¡¡¡¡¡¡ //Æô¶¯mysqlµÄ·þÎñ½ø³Ì
c:\mysql\bin\mysql -uroot //Á¬½Óµ½mysqlÊý¾Ý¿â
¡¡¡¡mysql>update user set password=PASSWORD('<new_root_password>') where user='root';
¡¡¡¡mysql>flush privileges;
¡¡¡¡ÉÏÃæµÄ²Ù×÷ÊÇÐÞ¸ÄrootÓû§µÄÃÜÂ룬'<new_root_password>'ÊÇÄãÉèÖõÄÃÜÂë¡£
¡¡¡¡mysql>create database gamedb;¡¡ ¡¡¡¡¡¡//´´½¨gamedb¿â
¡¡¡¡mysql>connect gamedb;¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ //Á¬½Óµ½gamedb¿â
¡¡¡¡mysql>source gamedb.sql;¡¡ //gamedb³õʼ»¯½¨±í
mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER,
CREATE, DROP, REFERENCES, LOCK TABLES,
CREATE TEMPORARY TABLES
ON gamedb.* TO gamedb@localhost IDENTIFIED BY '<gamedb_password>';
¡¡¡¡mysql>flush privileges;
¡¡¡¡ÉÏÃæÊǽ¨Á¢gamedbÓû§£¬<gamedb_password>ΪgamedbÓû§µÄÃÜÂë¡£
¡¡¡¡mysql>exit;¡¡¡¡¡¡//Í˳ö
ÏÂÔØMySQL JDBC
Connector/J 3.0.15-ga (MySQL.comÌṩµÄJDBC Driver)
ÏÂÔØµØÖ·:http://dev.mysql.com/downloads/connector/j/3.0.html
°²×°JDBC
mysql-connector-java-3.0.15-ga.zip½âѹºó½«mysql-connector-java-3.0.15-ga-bin.jar ¸´ÖƵ½%TOMCAT_HOME%\common\libÏÂ
ÅäÖÃTomcat
¼ÙÉ裺Êý¾Ý¿â£ºgamedb Óû§Ãû£ºgamedb ÃÜÂ룺gamedb
µÚÒ»²½: http://127.0.0.1:8080£¬½øÈëtomcatÒ³£¬ÓÃtomcatµÄ Tomcat Administration--->Resources--->Data SourcesÒ³ÃæÌí¼Ó£¬²ÎÊýÈçÏ£º
JNDI Name: jdbc/mysql
Data Source URL: jdbc:mysql://localhost:3306/gamedb?autoReconnect=true&useUnicode=true&characterEncoding=GB2312
JDBC Driver Class: com.mysql.jdbc.Driver
User Name: gamedb
Password: g


Ïà¹ØÎĵµ£º

mysqlÃâ°²×°°æÅäÖÃÓëʹÓ÷½·¨

ÒÔmysql-noinstall-5.1.6(win32)ΪÀý
1>°ÑѹËõÎļþmysql-noinstall-5.1.6-alpha-win32.zip½âѹµ½Ò»¸öĿ¼Ï£¬ÔÚ»·¾³±äÁ¿ÖÐÉèÖÃMYSQL_HOME£¬°Ñ%MYSQL_HOME%\bin ¼Ó
Èëµ½ path¡£
2>´´½¨my.iniÅäÖÃÎļþ,ÄÚÈÝÈçÏ£º
[mysqld]
#ÉèÖÃbasedirÖ¸ÏòmysqlµÄ°²×°Â·¾¶
basedir=...\mysql
datadir=...\mysql\data
my.iniÎ ......

MYSQL³£ÓÃÃüÁ

1¡¢µÇ½MySQL:
mysql -u root -p
2¡¢²é¿´Óû§ÐÅÏ¢
select user,host,password from mysql.user;
select user,host from mysql.user;
3¡¢ÉèÖÃÃÜÂë
set password for root@localhost=password('
ÔÚÕâÀïÌîÈërootÃÜÂë
');
4¡¢ÐÞ¸ÄÃÜÂë
·½·¨1£ºmysqladmin -u root -p password newpassword
·½·¨2£º ££mysql -u root ......

´ÓDOSÇл»µ½mysql£º»·¾³±äÁ¿ÉèÖõÄÎÊÌâ


 
 
 
ÔÚWindowsXPÖдò¿ªDOS£¬Í¨¹ýÊäÈëÃüÁî“mysql -u root -p”Çл»µ½mysqlÏ£¬Çл»Ê§°Ü£¬ÈçÏÂËùʾ£º
Microsoft Windows XP [°æ±¾ 5.1.2600]
(C) °æÈ¨ËùÓÐ 1985-2001 Microsoft Corp.
C:\>mysql -u root -p
'mysql' ²»ÊÇÄÚ²¿»òÍⲿÃüÁҲ²»ÊÇ¿ÉÔËÐеijÌÐò
»òÅú´¦ÀíÎļþ¡£
  ......

MysqlÖд´½¨Óû§ÕÊ»§µÄ·½·¨

1.CREATE USER
CREATE USER user [IDENTIFIED BY [PASSWORD] 'password']
    [, user [IDENTIFIED BY [PASSWORD] 'password']] ...
CREATE USERÓÃÓÚ´´½¨ÐµÄMySQLÕË»§¡£ÒªÊ¹ÓÃCREATE USER£¬Äú±ØÐëÓµÓÐmysqlÊý¾Ý¿âµÄÈ«¾ÖCREATE USERȨÏÞ£¬»òÓµÓÐINSERTȨÏÞ¡£¶ÔÓÚÿ¸öÕË»§£¬CREATE USER»áÔÚûÓÐȨÏÞµÄmysq ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ