在JAVA中连接MYSQL
来源:互联网 发布:mac远程控制win 编辑:程序博客网 时间:2024/06/05 02:22
昨天我终于进入SQL阶段的学习了,说实在的,SQL的语句真是没什么好学的,所以半天就搞定了,不过随后的连接问题整整WASTE我一天的时间,还好昨天晚上睡的不错,今天上午用饱满的精神把问题全部解决了,并且一气把TOMCAT也搞定了.本来不想写的,不过想想一来为了自娱自乐,二来做个总结以免今后再遇到同样的问题.
[问题一]----JAVA与MYSQL的连接: 选择MYSQL是因为是开源的而且我用的教材也是以MYSQL为例的.首先当然是下载MYSQL,安装就不用多说了除了路径自定一下其余都是一路NEXT.然后是启动服务器,在CMD下键入net start mysql就OK.接着是在有要调用MYSQL的JAVA语句中加入下面几句:1.Class.forName("com.mysql.jdbc.Driver");//加载JDBC驱动 2.Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/test","root","password")//建立连接接口 3.Statement statement = connection.createStatement();//创建描述SQL的接口 4. ResultSet resultSet = statement.executeQuery("/*SQL语句*/"); 5.最后别忘了connection.close();//关闭连接,释放资源. OK,基本就是这样,然后我兴冲冲的就要运行了,当然是错误一大堆,我好郁闷.找到第一行的错误如下:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver,显然是不能加载JDBC驱动啊,于是我就到QQ上问一个现在是JAVA程序员的哥们,他立马晕,说是要下一个JAVA--CONNECT--MYSQL的JRE文件然后PATH到所在工程,我说书上没写啊,还好,他没骂我是书呆子. 好不容易连好了,第一步OK了第二步又报错了.也就引出了一个最让我头疼的问题,至今也不知是什么问题!
[问题二]----奇怪的问题:第二步的问题当然是我的用户名设置错了,MYSQL的默认username=root,注意当时安装MYSQL时会让你设置两行数据,其实那两行都是设置密码,而我粗心大意以为是设置用户名和密码,所以错了.之前我不知道是这个问题,所以我把当前工程(实验1)删除了,想重新建一个工程重新来过,于是问题产生了,见图:
- 在JAVA中连接MYSQL
- 在java中连接Mysql的参数(一)
- 在Qt 中连接mysql
- JAVA中MySQL建立连接
- JAVA中连接mysql数据库
- java项目中连接MySql
- 使用java web 在jsp文件中以及 Class 中 连接MySQL和SQLsever 的驱动
- 如何在ASP中连接MySQL 数据库
- 在MyEclipse中连接MySQL数据库
- 在 PowerDesigner 中连接 MySQL 数据库
- 在myeclipse中连接mysql查询数据
- mysql在连接中删除root账号
- 在R中来连接mysql
- JAVA连接MySQL,在URL指定字符集
- 在mysql中修改了密码,但是使用java还是连接不上数据库
- java编程中mysql的连接问题
- Java中连接MySql数据库的例子
- eclipse中java连接mysql步骤
- Sql Server触发器的原理及应用技巧
- HTTP 状态码表示什么意思?
- java 随机数 研究与应用
- ruby on rails入门系列--ruby和rails的安装
- 子类的创建及初始化过程_Thinking in Java(4)_读书笔记(1)
- 在JAVA中连接MYSQL
- eXtremeComponents结合spring
- linux Samba服务器配置
- 疯狂的wchar_t
- 学习WINDOWS 游戏开发的一些随笔
- 悟晚霞
- FLASH中的移动方法教程和实例集锦(适合新手)
- 心若无尘,一花一世界,一鸟一天堂
- 提升JSP应用程序的七大绝招