请问JAVA的GUI如何跟数据库连接?

请问JAVA的GUI如何跟数据库连接?,第1张

Java连接数据库需要使用JDBC技术,相当于是一个类库,里面有一系列用于对数据库进行 *** 作的类。包括装载驱动程序、连接数据库、查询和更新数据等类。

这和GUI没有关系,任何用Java编写的程序都需要使用JDBC来访问数据库,包括JSP技术。

这是Java一个很重要的方面,建议你找书或上网查资料,好好学学。

用的access数据库public class OLEDB

{

String strDriver = "sun.jdbc.odbc.JdbcOdbcDriver"

String strUrl = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)}DBQ=lee.mdb"

String strUserName = ""

String strPassWord = ""

Connection conn

Statement stmt

ResultSet rs

public OLEDB()

{

try

{

Class.forName(strDriver)

conn = DriverManager.getConnection(strUrl, strUserName, strPassWord)

stmt = conn.createStatement()

}

catch (ClassNotFoundException e)

{

}

catch (SQLException e)

{

e.printStackTrace()

}

}

public ResultSet select( String strSQL )

{

try

{

rs = stmt.executeQuery(strSQL)

}

catch (SQLException e)

{

e.printStackTrace()

}return rs

}

public void insert( String strSQL )

{

try

{

stmt.executeUpdate(strSQL)

JOptionPane.showMessageDialog(null,"插入成功!")

}

catch (SQLException e)

{

e.printStackTrace()

}

}

public void update( String strSQL )

{

try

{

stmt.executeUpdate(strSQL)

JOptionPane.showMessageDialog(null,"修改成功!")

}

catch (SQLException e)

{

e.printStackTrace()

}

}

public void delete( String strSQL )

{

try

{

stmt.executeUpdate(strSQL)

JOptionPane.showMessageDialog(null,"删除成功!")

}

catch (SQLException e)

{

e.printStackTrace()

}

}

}

数据库基础服务主要包括数据库的开启、关闭、登录等基础性 *** 作,为数据库系统中最常见与最基础的服务 *** 作。下面以在命令行中与GUI客户端工具中为例,对以上服务 *** 作作较详细的说明。开启服务器1.命令行 *** 作数据库命令是数据库系统得以运行的根本保证,各种各样的请求最终都转换成数据库命令,并在数据系统上执行。熟练掌握数据 *** 作命令对数据库开发人员及数据库管理人员至关重要。

在cmd命令行下进入MySQL服务器安装目录(根目录)的bin目录下:先进入MySQL服务的安装盘,再进入其安装路径下的bin目录, *** 作过程如图5−1所示。或把bin目录的路径配置到 *** 作系统的环境变量的path路径下,则无须在cmd命令行中进入MySQL的bin目录就可直接使用MySQL命令集。

cmd命令进入MySQL服务器bin目录 *** 作

bin目录为MySQL服务器命令的存放目录,在该目录下,找到mysqld.exe或mysqld−nt.exe或mysqld−debug.exe文件。

根据应对文件,选择对应的命令启动:mysqld--consolemysqld−nt--consolemysqld−debug--console每个命令的后面跟的“--console”表示启动信息输出到cmd命令行控制台,最后看到如图服务器启动成功所示的类似信息时,表示启动成功。

2.GUI *** 作通过GUI *** 作数据库相对比较简单,对于刚入门的人员是一个不错的选择,下面针对通过GUI如何开启数据库作简单介绍。

服务器启动成功

GUI图形界面启动按如下步骤 *** 作:((1)右键单击我的电脑→管理→服务和应用程序→服务。

(2)打开系统服务管理界面,找到MySQL服务,并双击打开。

(3)在d出的“MySQL的属性(本地计算机)”对话框中选择“启动”按钮,如图5−3所示。

GUI启动 *** 作

登录服务器在cmd命令行下进入MySQL服务器安装目录(根目录)的bin目录下,找到mysql.exe文件。

根据应对文件,用如下命令登录:mysql−uroot−proot其中,−u后面跟的是root账号;

−p后面跟的是账号的密码,此处为“root”。

语句的最后一定不能加上分号,否则会把它当成密码的一部分,而导致密码不正确,不能成功登录。最后,如果看到如图登录成功 *** 作所示的信息时表示登录成功。

登录成功 *** 作

关闭服务器在cmd命令行下进入MySQL服务器安装目录(根目录)的bin目录下,找到mysqladmin.exe文件,mysqladmin是MySQL数据库管理的命令,是一个综合性的指令性,能完成众多功能。

根据应对文件,用如下命令关闭:mysqladmin−uroot−prootshutdown其中,−u后面跟的是root账号;

−p后面跟的是账号的密码,此处为“root”;

shutdown为mysqladmin命令的参数。


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

原文地址:https://54852.com/sjk/6842397.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存