使用mySQL的经历
2011-11-03 10:28
239 查看
因为选修了web技术限选课,要我们做一个网页链接一个mysql数据库
首先,要配置环境变量,我一直用eclipse,以前没有这方面的经验,当时就尴尬了,比如说:对着课本配好了classpath系统变量,在编译运行我的java程序,然后就是各种报错,什么ClassNotFoundException啊,上网查各位大师的解答,也没有什么结果,最后在一个角落的博文里面发现:配置环境变量以后重启电脑才能生效,重启之后果然有效。感谢这位大哥的博文,否则不知道还要让我困惑多久。
再说说各种环境变量的作用吧,classpath是java程序寻找其他软件包的路径,他包含各个软件包的路径,路径之间用“;”号隔开;java_home告诉系统去哪找java软件开发包(jdk);path告诉系统去哪里找你要运行的代码;如果你要用tomcat的还要配置catalina_home变量。
完成以上工作,你就可以不再受eclipse得限制了,随便找个文本编辑器就可以写java代码了,不过eclipse还是非常好用的,他的提示功能,差错功能都是用的很舒服的。
配置好了环境变量,就要连接数据库了,首先要用Class.forName(url)加载驱动程序,很奇怪吧,怎么跟加载数据库连接驱动程序就有关了呢?forName()方法其实是根据url字符串提供的信息,反向生成一个类,就是mysql的驱动程序类,这个Driver类将自己注册给MangerDriver,这样就下面就可以通过MangerDriver.getconnection()方法连接数据库了,但是这个方法有好几个重载函数,刚开始我用的只用一个String参数的函数,程序是报错的,改成带三个参数的那个后,程序才正常的连接到了mysql数据库上。
相关文章推荐
- 关于mysql工具的使用经历
- CentOS7下安装Mysql失败经历--CentOS7使用yum安装和卸载Mysql过程
- CentOS7下安装Mysql失败经历--CentOS7使用yum安装和卸载Mysql过程
- 10038---CentOS7下安装Mysql失败经历--CentOS7使用yum安装和卸载Mysql过程
- SQLALchemy中使用中文作为MySQL的列名(Python 2.7)
- mysql的SUBSTRING_INDEX 的使用
- Hive统计新增,日活和留存率, 使用sqoop导出到MYSql
- 互联网公司mysql不要使用join,建议service层采用in等子查询
- 使用Linux的Shell脚本定时处理MySQL超时
- mysql 5使用手册
- 90 mysql mysql中的表显示“使用中”解决办法!
- mysql使用binlog恢复使用delete误删的数据
- MySQL中Distinct和Group By语句的基本使用教程
- Mysql学习总结(9)——MySql视图原理讲解与使用大全
- rails 配置使用mysql
- mysql 游标使用模版
- php使用mysql和mysqli连接查询数据
- Spring Boot(3)-使用mysql
- 关于Qt使用MySQL的体会
- mysql 索引的简单使用