proper文件连接mysql数据库怎么写

proper文件连接mysql数据库怎么写,第1张

1.打开IDEA,新建一个Web项目,右键点击新建的项目名,选择创建文件目录(Directory),一般properties文件夹命名应为resoures。

2.右键点击新建的resources文件夹,d出的窗口里选择Mark Dictory as >>Resources Root将文件夹定义为配置文件

3.也可以通过Ctrl+shift+alt+s组合件打开Project Structure面板将需要的文件夹声明为配置文件类型。

(选择文件夹,再点击Mark as:栏里的功能项,就能将文件夹声明为相应的类型)

最后点击OK 完成。

4.右键点击声明为resources类型的文件夹选择Resource Bundle,就能创架一个properties文件了。

5.mysql 的properties配置文件是以键值对形式存读取的,一个对象占用一行,行末不能添加分号。

6.配置文件的使用。

7.以上就是IDEA使用properties配置文件进行mysql数据库连接的方法。

根据他填的用户名到数据库去查。。

如果有记录。。就说明重复了。。不让他注册

我这有个的例子。。

try{

Class.forName("com.mysql.jdbc.Driver")

}

catch(ClassNotFoundException e) {}

//定义所要用到的三个数据库应用对象

Connection con=null//连接对象

Statement sql=null//Statement对象(SQL语句)

ResultSet rs=null//结果集对象

//进行数据源的连接

try{

con=DriverManager.getConnection ("jdbc:mysql://localhost/scutcs","","")//连接数据库的url 用户名和密码

sql=con.createStatement()

String to="Select * From user1 Where username='"+username+"'"

rs=sql.executeQuery(to) //根据所定义的Statement执行生成相应的结果集并存在RS中

if(rs.next()) //判断结果集是否为空,如果不为空则表示有记录

{

out.print("<script>alert('用户名 "+xm+"已存在,请另选一个!')history.back()</script>")//如果存在返回注册页面

}

else

}

catch (SQLException e)

{ out.print(e)

}

1.前边的事例是把数据库的驱动,连接,用户名和密码都写在了类中,耦合性太高,当我们数据库变更或者数据库类型更换后,需要去重新更改代码,很不方便。

解决的方法:把数据库的驱动,连接,用户名和密码写在配置文件中,通过读取配置文件的方式进行代码编写,而以后如果数据库变更直接修改配置文件即可!

2.在工程中右键新建file,命名为jdbc.properties

3.创建完毕如图:

4.在jdbc.properties文件中输入如下信息,分别是数据库的驱动,连接,用户名和密码

5.新建JdbcTest2.java类

6.输入如下代码:

7.代码说明:

这段代码是读取配置文件,把配置文件中的各个项通过名称读取出来

8.这段代码是通过反射来创建Driver对象,反射就是类的实例化

9.在主函数中输入如下,测试方法

10.运行之后的结果如下,表示连接成功!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9920481.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存