成都网站建设备案重庆网站制作公司多少钱
- 作者: 五速梦信息网
- 时间: 2026年03月21日 11:32
当前位置: 首页 > news >正文
成都网站建设备案,重庆网站制作公司多少钱,广东营销型网站,wordpress迅雷插件下载文章目录 普通Java工程先创建JAVA工程JDBC连接数据库测试连接 可视化连接数据库数据库驱动下载与安装常用的数据库驱动下载MySQL数据库Oracle数据库SQL Server 数据库PostgreSQL数据库 下载MySQL数据库驱动JDBC连接各种数据库的连接语句MySQL数据库Oracle数据库DB2数据库sybase… 文章目录 普通Java工程先创建JAVA工程JDBC连接数据库测试连接 可视化连接数据库数据库驱动下载与安装常用的数据库驱动下载MySQL数据库Oracle数据库SQL Server 数据库PostgreSQL数据库 下载MySQL数据库驱动JDBC连接各种数据库的连接语句MySQL数据库Oracle数据库DB2数据库sybase数据库PostgreSQL数据库Sql Server2000数据库Sql Server2005数据库 参考 以前没有过记录,现在又遇到了MySQL驱动出现问题, 发现没有自己的连接记录, 所以再来整理记录下连接使用数据库的过程
普通Java工程
下面用它来演示一下如何创建一个普通的Java工程并导入MySql数据库的驱动包用JDBC方式来连接数据库。
Intellij Idea 安装过程先略过不提可自行百度安装。
先创建JAVA工程
打开Intellij Idea创建ProjectFile-New-Project,如图所示 指定JDK安装目录,再点击Next. 再次点击Next来到如图所示地方给项目取名比如项目命名为JDBCTest最后点击Finish。 至此项目已成功创建完毕。src-New-Package,添加包名jdbc。(包名自定义) 创建Test类测试java环境是否能正常运行如下
package jdbc;
public class Test {public static void main(String [] agrs){System.out.println(hello JDBC);}
} JDBC连接数据库
创建一个目录,用来放mysql的驱动包类似eclipse的lib目录JDBCDemo-New-Directory 名字可以任意取。 把mysql的Jdbc.jar包复制过来在目录 JDBCposition 可以看到jar包没有可以在官网下载。 MySQL驱动官网下载地址链接 关于安装配置JDBC可以看文章后面 数据库驱动下载与安装 把jar包添加到项目里类似eclipse的add to build path功能快捷键CtrlAltShiftS,弹出图示菜单 。选择第一项JARs or directories。 找到刚才添加的jar包点击确定。 测试连接
准备工作 在本地先安装好MySql环境安装过程可自行百度然后用Navicat可视化工具安装过程可自行百度, 用别的也行, 不用可视化也行执行以下脚本初始化数据
#创建名为demo的数据库如果存在则删除
DROP DATABASE IF EXISTS demo;
CREATE DATABASE demo;
#切换到 demo 数据库
USE demo;
#创建表名为demo如果表存在则删除
DROP TABLE IF EXISTS demo;
CREATE TABLE demo(
id BIGINT(11) NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT ‘表主键’,
name VARCHAR(16) NOT NULL COMMENT ‘名称’
);
#批量写入三条记录
INSERT INTO demo(name)
VALUES
(‘guojia’),
(‘yangguo’),
(‘huangrong’);创建JDBCTest类输入以下代码
package jdbc;
import java.sql.*;public class JDBCTest {//mysql驱动包名private static final String DRIVER_NAME com.mysql.jdbc.Driver;//数据库连接地址private static final String URL jdbc:mysql://localhost:3306/demo;//用户名,更换成你自己的用户名此处为root用户private static final String USER_NAME root;//密码更换成你自己设定的密码此处为:adminprivate static final String PASSWORD admin;public static void main(String[] args){Connection connection null;try {//加载mysql的驱动类Class.forName(DRIVER_NAME);//获取数据库连接connection DriverManager.getConnection(URL, USER_NAME, PASSWORD);//mysql查询语句String sql SELECT name FROM demo;PreparedStatement prst connection.prepareStatement(sql);//结果集ResultSet rs prst.executeQuery();while (rs.next()) {System.out.println(用户名: rs.getString(name));}rs.close();prst.close();} catch (Exception e) {e.printStackTrace();}finally {if (connection ! null) {try {connection.close();} catch (SQLException e) {e.printStackTrace();}}}}
}然后点击运行
最后注意由于我所使用的软件都是最新的版本运行之后可能会出现一下问题 修改private static final String DRIVER_NAME “com.mysql.jdbc.Driver”; 改为 com.mysql.cj.jdbc.Driver; 修改 完以后运行出现第二个问题 在private static final String URL “jdbc:mysql://localhost:3306/demo”; 在demo后面 ?serverTimezoneUTC 再次运行就可以了 说明连接成功
可视化连接数据库
需要使用专业版的idea 在view窗口将以下四个进行勾选便于后续的操作。 在连接MySQL之前一定要通过cmd管理员方式运行启动MySQL的服务接下来按顺序对idea进行以下操作 以下是我填好的示范。 MySQL的驱动下载重中之重啊下载链接https://downloads.mysql.com/archives/c-j/
idea中安装MySQL的驱动把下好的驱动文件解压和你的MySQL文件放在一起只是便于查找随意放在自己知道的路径中都可自己一定要记住文件的放置路径。 选择文件夹中图对应的驱动文件点击ok。 点击Test Connection 出现Successful就代表连接成功点击Ok保存这就连接完成了只要保证MySQL安装的比较好就不会有什么其它问题。最后的界面见下
数据库驱动下载与安装
常用的数据库驱动下载
使用JDBC操作数据库需要使用数据库厂商提供的驱动程序通过驱动程序可以与数据库进行交互。
MySQL数据库
https://dev.mysql.com/downloads/connector/
Oracle数据库
https://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html
SQL Server 数据库
https://docs.microsoft.com/zh-cn/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?viewsql-server-2017
PostgreSQL数据库
https://jdbc.postgresql.org/download.html
下载MySQL数据库驱动
进入下载地址https://dev.mysql.com/downloads/connector/j/ 选择Platform Independent
TAR包是Linux操作系统下的ZIP包是Windows操作系统下的这里我们选择ZIP包。
JDBC连接各种数据库的连接语句
MySQL数据库
driverClasscom.mysql.jdbc.Driver 或者com.mysql.cj.jdbc.Driver
urljdbc:mysql://localhost:3306/mydb
说明
com.mysql.jdbc.Driver驱动是mysql-connector-java 5中的
com.mysql.cj.jdbc.Driver驱动是mysql-connector-java 6以上版本的
有的时候mysql的驱动类也会看到使用org.gjt.mm.mysql.Driver的情况org.gjt.mm.mysql.Driver是早期的驱动名称后来就改名为com.mysql.jdbc.Driver现在一般都推荐使用com.mysql.jdbc.Driver。在最新版本的mysql jdbc驱动中为了保持对老版本的兼容仍然保留了org.gjt.mm.mysql.Driver但是实际上org.gjt.mm.mysql.Driver中调用了com.mysql.jdbc.Driver因此现在这两个驱动没有什么区别。
Oracle数据库
driverClassoracle.jdbc.driver.OracleDriver
urljdbc:oracle:thin:127.0.0.1:1521:dbname
DB2数据库
driverClasscom.ibm.db2.jcc.DB2Driver
urljdbc:db2://127.0.0.1:50000/dbname
sybase数据库
driverClasscom.sybase.jdbc.SybDriver
urljdbc:sybase:Tds:localhost:5007/dbname
PostgreSQL数据库
driverClassorg.postgresql.Driver
urljdbc:postgresql://localhost/dbname
Sql Server2000数据库
driverClasscom.microsoft.jdbc.sqlserver.SQLServerDriver
urljdbc:microsoft:sqlserver://localhost:1433;DatabaseNamedbname
Sql Server2005数据库
driverClasscom.microsoft.sqlserver.jdbc.SQLServerDriver
urljdbc:sqlserver://localhost:1433; DatabaseNamedbname
说明
SQL Server2000和2005的驱动是有区别的使用错误的时候会出现下面这个错误。java.sql.SQLException: [Microsoft][SQLServer JDBC Driver]
参考
最新Intellij Idea2020.01使用JDBC连接数据库 JDBC数据库驱动的下载、安装与连接 超详细的Idea与MySQL的连接从入门到精通
- 上一篇: 成都网站建设scdzkswordpress电影网站主题
- 下一篇: 成都网站建设方法数码最近新闻事件
相关文章
-
成都网站建设scdzkswordpress电影网站主题
成都网站建设scdzkswordpress电影网站主题
- 技术栈
- 2026年03月21日
-
成都网站建设58腾讯云域名
成都网站建设58腾讯云域名
- 技术栈
- 2026年03月21日
-
成都网站建设07fly四川新站优化
成都网站建设07fly四川新站优化
- 技术栈
- 2026年03月21日
-
成都网站建设方法数码最近新闻事件
成都网站建设方法数码最近新闻事件
- 技术栈
- 2026年03月21日
-
成都网站建设公司湖南岚鸿wordpress主题云落
成都网站建设公司湖南岚鸿wordpress主题云落
- 技术栈
- 2026年03月21日
-
成都网站建设公司司广告公司注册条件
成都网站建设公司司广告公司注册条件
- 技术栈
- 2026年03月21日






