成都网站建设备案重庆网站制作公司多少钱

当前位置: 首页 > 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的连接从入门到精通