应该是连接数据库吧,这是连接数据库的步骤:
在开发环境中加载指定数据库的驱动程序。
接下来的实验中,使用数据库MySQL,所以需要下载MySQL支持JDBC的驱动程序(mysql-connector-java-5.1.18-bin.jar)。
2. 开发环境是MyEclipse,将下载得到的驱动程序加载进开发环境中。
3. 在Java程序中加载驱动程序。
在Java程序中,通过 “Class.forName(“指定数据库的驱动程序”)”
方式来加载添加到开发环境中的驱动程序,例如Class.forName(“com.mysql.jdbc.Driver”)。
4. 创建数据连接对象:通过DriverManager类创建数据库连接对象Connection。
DriverManager类作用于Java程序和JDBC驱动程序之间,用于检查所加载的驱动程序是否可以建立连接,然后通过它的getConnection方法,根据数据库的URL、用户名和密码,创建一个JDBC
Connection 对象。代码如:Connection connection = DriverManager.getConnection(“连接数据库的URL", "用户名",
"密码”)。
其中,URL=协议名+IP地址(域名)+端口+数据库名称;用户名和密码是指登录数据库时所使用的用户名和密码。具体示例创建MySQL的数据库连接代码如下:
Connection connectMySQL =
DriverManager.geiConnection(“jdbc:mysql://localhost:3306/myuser","root"
,"root" )
5. 创建Statement对象:Statement 类的主要是用于执行静态 SQL
语句并返回它所生成结果的对象。
通过Connection 对象的 createStatement()方法可以创建一个Statement对象。例如:Statement statament =
connection.createStatement()具体示例创建Statement对象代码如下:Statement statamentMySQL =connectMySQL.createStatement()
6. 调用Statement对象的相关方法执行相对应的 SQL
语句:通过execuUpdate()方法用来数据的更新,包括插入和删除等 *** 作,例如向staff表中插入一条数据的代码:
statement.excuteUpdate( "INSERT INTO
staff(name, age, sex,address, depart, worklen,wage)" + " VALUES ('Tom1', 321,
'M', 'china','Personnel','3','3000' ) ")
7. 通过调用Statement对象的executeQuery()方法进行数据的查询,而查询结果会得到
ResulSet对象,ResulSet表示执行查询数据库后返回的数据的集合,ResulSet对象具有可以指向当前数据行的指针。通过该对象的next()方法,使得指针指向下一行,然后将数据以列号或者字段名取出。如果当next()方法返回null,则表示下一行中没有数据存在。使用示例代码如下:
ResultSet resultSel =
statement.executeQuery( "select * from staff" )
8. 关闭数据库连接:使用完数据库或者不需要访问数据库时,通过Connection的close() 方法及时关闭数据连接。
从MSQL官网下载MySQL服务器包,下面以mysql-installer-community-5.7.3.0-m13.msi为例。1、双击进入安装
2、在协议许可(License Agreement)界面,勾选“I accept the license terms”,点击“Next”。
3、在检查更新信息(Find latest products)界面,勾选“Skip the check for updates(no recommended)”跳过检查,然后点击“Next”。
4、在选择安装类型(Choosing a Setup Type)界面,根据安装需求选择安装类型(推荐默认开发版本),设置MySQL安装路径和数据存放路径,最后点击“Next”。
5、在检查要求(Check Requirements)界面,点击“Next”。
6、安装进度(Installation progress)界面,点击“Execute”执行。
7、等待安装进度完毕,点击“Next”。
8、进入配置概述(Configuration Overview)界面,点击“Next”。
9、在MySQL服务配置(MySQL Server Configuration)界面,默认不做修改,点击“Next”。
10、设置根账户(root账户)密码。
11、添加(非根)用户账户。其目的是便于数据库权限管理,为远程访问者提供安全账户。
12、默认windows服务配置不做修改,点击“Next”。
13、回到配置概述(Configuration Overview)界面,安装完毕点击“Next”。
14、MySQL安装完成(Installation Complete),点击“Finish”。
15、若勾选“安装后启动Mysql工作台”(Start Mysql Workbench after Setup),可见如下界面。
注意:MySQL环境变量配置。
在windows命令提示符中输入mysql,提示“mysql”不是内部或外部命令。只需将MySQL安装路径添加系统环境变量即可。
如安装路径为“D:\Program Files\MySQL”目录,则进入mysql server的bin目录下复制路径;其次在环境变量中编辑变量Path,变量值中输入“”后粘贴“D:\Program Files\MySQL\MySQL Server 5.7\bin”路径,最后从新打开命令提示符窗口运行mysql即可。
属于亚马逊的云数据库服务。云数据库 MySQL(TencentDB for MySQL)是腾讯云基于开源数据库 MySQL 专业打造的高性能分布式数据存储服务,让用户能够在云中更轻松地设置、 *** 作和扩展关系数据库。
云数据库 MySQL 主要特点如下:
云存储服务,是腾讯云平台提供的面向互联网应用的数据存储服务。
完全兼容 MySQL 协议,适用于面向表结构的场景;适用 MySQL 的地方都可以使用云数据库。
提供高性能、高可靠、易用、便捷的 MySQL 集群服务。
整合了备份、扩容、迁移等功能,同时提供新一代数据库工具DMC,用户可以方便的进行数据库的管理。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)