PowerBuilder通过JDBC连接MySQL数据库
目录
0. 前期准备(版本不限定)
1. 右键管理员身份运行,进行系统设置(非管理员会报错)
2. 连接数据库(假定已经装好MySQL并创建了数据库student,数据库服务器运行中)
注意:
-- 参考 Connector/J下载 https://dev.mysql.com/downloads/connector/j/ Connector/ODBC下载 https://dev.mysql.com/downloads/connector/odbc/ Java SE Development Kit 8 Downloads(含JRE)下载32位版本 https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html MySQL配置ODBC数据源 https://blog.csdn.net/Alger_/article/details/74279729 |
0. 前期准备(版本不限定)
0.1 下载安装32位的JDK:jdk-8u271-windows-i586.exe
装好后:
0.2 下载安装32位的connector/J:mysql-connector-java-8.0.22.jar
装好后:
1. 右键管理员身份运行,进行PB的Java环境设置(非管理员会报错)
1.1 Java选项卡-添加路径-选择文件
1.2 选择装好的Connector/J
1.3 设置JDK ,分别导航到Jdk和Jre
1.4 完成后确认并重启PowerBuilder软件;
再次打开系统选项,若为如下所示变为Loaded,版本为自己安装的版本即可;
2. 连接数据库(假定已经装好MySQL并创建了数据库student,数据库服务器运行中)
2.1 点击Database
2.2 Connection选项卡:
注意:
Profile Name: 随便填,你喜欢
Driver Name: com.mysql.jdbc.Driver (此处不同版本可能不同)
URL: jdbc:mysql://localhost:3306/student?serverTimezone=Asia/Shanghai
Login ID: 数据库用户ID
Password: 数据库用户密码
URL的格式:jdbc:mysql://<IP>:<Port>/<数据库>?serverTimezone=<合适的时区(缺省会报错)>[&其他参数]
其中<>是必填,[ ]是选填
数据库用户最好是只有操作一个数据库权限的账户,因为PowerBuilder会显示该账户下所有可操作的表,易混淆;
2.3 System选项卡:必须填写用到的数据库,否则警告⚠
2.4 Preview选项卡:连接测试成功
2.5 连接后可以看到表格
3. 错误解决
若配置好后,过一段时间打开显示错误:Could not initialize JavaVM.
则可能你的JDK自动更新了,这时候重新配置一下步骤 1.3 即可解决。
完成连接(ODBC连接方式大不一样,不可借鉴)
个人经验,如有错漏之处请指正;
欢迎点赞收藏~
Copyright©2021 Cherry_ChenNan
PowerBuilder通过JDBC连接MySQL数据库相关推荐
- JDBC连接MySQL数据库及演示样例
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...
- JAVA-数据库之JDBC连接MySQL数据库
相关资料: <21天学通Java Web开发> JDBC连接MySQL数据库 1.如果需要通过JDBC来连接MySQL数据库,还必须先在MySQL数据库服务器中创建数据库和表. Conne ...
- JDBC连接MySQL数据库代码模板
下面这个例子是最简单的JDBC连接MySQL数据库的例子. 一般步骤: 1.注册驱动: 2.建立连接: 3.创建语句: 4.处理结果: 5.释放资源. 注意: 1.软件开发环境:MyEclipse 8 ...
- jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...
Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...
- JDBC连接MySQL数据库及示例
JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术. 一.JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...
- JDBC连接 Mysql数据库
IDEA使用JDBC连接Mysql数据库 在项目中添加连接Mysql数据库的jar包 在项目中创建util包和DBUtil类用来存放数据库连接的java代码. 完整代码 package com.zsh ...
- java jdbc 连接mysql数据库 实现增删改查
好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打 ...
- 水晶报表 mysql_水晶报表CrystalReport2008使用JDBC连接MySQL数据库-详细步骤
水晶报表CrystalReport2008使用JDBC连接MySQL数据库-详细步骤 一:前期准备工作 lCrystal Report 2008 lJDBC相关jar包 ---mysql-connec ...
- java mysql教程基于_java基于jdbc连接mysql数据库功能实例详解
本文实例讲述了java基于jdbc连接mysql数据库的方法.分享给大家供大家参考,具体如下: 一.JDBC简介 Java 数据库连接,(Java Database Connectivity,简称JD ...
- mysql分页查询出租房屋信息_分页查询信息(使用jdbc连接mysql数据库实现分页查询任务)...
分页查询信息 使用jdbc连接mysql数据库实现分页查询任务 通过mysql数据库提供的分页机制,实现商品信息的分页查询功能,将查询到的信息显示到jsp页面上. 本项目时一个简单的运用eclipse ...
最新文章
- 极视教育的课程怎么样_蒲公英教育加盟怎么样?
- hadoop错误,重新格式化namenode后,出现java.io.IOException Incompatible clusterIDs
- zabbix自定义监控脚本,显示权限不足
- 评价算法的性能从利用计算机资源角度,计算机专业数据结构课后练习题汇编
- Synchronize锁继承
- 笔记-项目范围管理-确认范围与控制范围的区别
- emplace与insert
- C/C++中善用大括号
- sit是什么环境_软件环境常识 --dev sit uat
- Mr.J-- HTTP学习笔记(四)-- 连接管理
- python库的安装方法_Python库的安装方法
- VS对.ini文件的操作
- 2021年,彩票店还开的下去吗?
- 微软加入反 Flash 阵营,新版 Edge 默认屏蔽 Flash
- ios开发之--UITableView中的visibleCells的用法
- 商务利器 HAWK浩客G580无线演示器试用
- vscode百度网盘下载
- wx:key的使用及wx:key的值
- FastJson是如何导致App Crash的
- AGE-PERIOD-COHORT (APC) 连续变量和二分类变量分析全代码