已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
下载安装Tomcat & MySQLTomcat目前版本为 5.0.28下载地址: /site/binindex.cgi 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 FilesApache Software FoundationTomcat 5.0binbootstrap.jar;C:Program FilesJavajdk1.5.0libtools.jarMySQL目前版本为 4.0.21下载地址: /downloads/mysql/4.0.html MySQL配置 c:mysqlbinmysqld /启动mysql的服务进程c:mysqlbinmysql -uroot /连接到mysql数据库 mysqlupdate user set password=PASSWORD() where user=root; mysqlflush privileges; 上面的操作是修改root用户的密码,是你设置的密码。mysqlcreate database gamedb; /创建gamedb库 mysqlconnect gamedb; /连接到gamedb库 mysqlsource gamedb.sql; /gamedb初始化建表 mysqlGRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES, LOCK TABLES, CREATE TEMPORARY TABLES ON gamedb.* TO gamedblocalhost IDENTIFIED BY ; mysqlflush privileges; 上面是建立gamedb用户,为gamedb用户的密码。 mysqlexit;/退出 下载MySQL JDBCConnector/J 3.0.15-ga (MySQL.com提供的JDBC Driver) 下载地址:/downloads/connector/j/3.0.html 安装JDBCmysql-connector-java-3.0.15-ga.zip解压后将mysql-connector-java-3.0.15-ga-bin.jar 复制到%TOMCAT_HOME%commonlib下 配置Tomcat假设:数据库:gamedb 用户名:gamedb 密码:gamedb 第一步: :8080,进入tomcat页,用tomcat的 Tomcat Administration-Resources-Data Sources页面添加,参数如下: JNDI Name: jdbc/mysqlData Source URL: jdbc:mysql:/localhost:3306/gamedb?autoReconnect=true&useUnicode=true&characterEncoding=GB2312JDBC Driver Class: com.mysql.jdbc.DriverUser Name: gamedbPassword: gamedbMax. Active Connections: 4Max. Idle Connections: 2Max. Wait for Connection:5000Validation Query :/不添 第二步: 试页内加入代码你自己在mysql里建个表检单测试一下吧,我这里以ght_users表为例,在你的应用下做一个测试用的test.jsp,然后http访问这个jsp页,test.jsp代码如下 常见问题 Q:出现javax.naming.NameNotFoundException: Name jdbc is not bound in this Context A: 在yourWebAppWEB-INFweb.xml中增加 jdbc/mysql jdbc/mysql javax.sql.DataSource Container Q:出现mons.dbcp.SQLNestedException: Cannot create JDBC driver of class ? for onnect URL null,这是为什么?A: 在%TOMCAT_HOME%confCatalinalocalhost下找到你的web应用对应的.xml文件,如test.xml,并在此文件的下添入代码: 重启tomcat。 注意:for tomcat-5.0.18 i use ROOT in tomcat as by web app i put the following entry in E:jakarta-tomcat-5.0.18confCatalinalocalhostROOT.xml filefor tomcat-4.1.18 i use ROOT in tomcat as my webapp i put the following entry in E:qrulestomcatjakarta-tomcat-4.1.18confserver.xmlWeb界面配DBCP时,生成的是服务器的全局JNDI资源,查看%TOMCAT_HOME%confserver.xml可以得知tomcat修改了server.xml,在下的下添入了一些数据后的server.xml: factory org.apache.catalina.users.MemoryUserDatabaseFactory pathname conf/tomcat-users.xml maxWait 5000 maxActive 4 password gamedb url jdbc:mysql:/localhost:3306/gamedb?autoReconnect=true&useUnicode=true&characterEncoding=GB2312 driverClassName com.mysql.jdbc.Driver maxIdle 2 username gamedb factory mons.dbcp.BasicDataSourceFactory Q:如何配制DBCP只应用于指定的web application呢? A:tomcat 5.x以后将web application的从server.xml里分离了出来,放在了 %TOMCAT_HOME%confCatalinalocalhost下,如你的应用为test, 那么在这个目录下就会有一个相应的test.xml与之对应,如: . Q:我如何解决中乱码问题? A:在配制mysql的数据库u
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 14531-2026办公家具阅览桌、椅、凳
- 2025~2026学年贵州省黔西南布依族苗族自治州兴义市十校监考人教版三年级上册12月月考数学试卷【附答案】
- 2027届湖南长沙长郡芙蓉中学八年级数学第一学期期末质量跟踪监视试题含解析
- PHP程序员笔试真题(含详细答案)
- 2026年高校辅导员理论与实务试题及答案
- 玻璃边角废料收集处置规程
- 燃气站泄漏处置及消防联动演练方案
- 2026年节水知识竞赛题库及答案
- 2025-2026学年福建省晋江市南安市初中数学七年级期末下册模考创新思维题详细参考解析
- OSTA职业技能等级考核试题(基础岗)及详细答案解析
- 2026一级建造师《水利水电工程管理与实务》真题及答案解析(完整版含图表)
- 2026年福建省高考地理试卷真题(含答案)
- 2026年铅锌冶炼行业市场深度调研报告及未来五至十年技术路径与产业化前景
- 2026标准短视频拍摄合同律师审核修订版条款严谨权利义务对等公平合理可签
- 中国临床肿瘤学会(CSCO)胃癌诊疗指南(2026版)
- 有限空间作业监理实施细则(详细完-整版)
- 2026年烟花爆竹零售经营安全考试试题及答案
- (正式版)DB34∕T 3763-2020 《水泥生产企业化验室达标评价规范》
- 2026年产科急症多学科协作处置试题(含答案)
- 草原鼠虫害防治施工方案及技术措施
- 2026年广东高中学业水平合格性考试生物试卷试题(含答案详解)
评论
0/150
提交评论