jdbc连接云数据库mysql_如何通过JDBC连接MySQL数据库
通过JDBC连接MySQL数据库,代码中的JDBC链接格式如下:
jdbc:mysql://:/?sslmode=verify-full&sslrootcert=
表1参数说明参数
说明
如果通过弹性云服务器连接,“instance_ip”是主机IP,即“基本信息”页面该实例的“内网地址”。
如果通过连接了公网的设备访问,“instance_ip”为该实例已绑定的“弹性公网IP”。
端口,默认3306,当前端口,参考“基本信息”页面该实例的“数据库端口”。
数据库名,即需要连接的数据库名(默认的管理数据库是mysql)。
sslmode
ssl连接模式,默认全认证模式。
sslrootcert
ssl连接CA证书路径,该文件需放在执行该命令的路径下。
连接MySQL数据库的java代码,可参考以下示例:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.SQLException;
public class MyConnTest {
final public static void main(String[] args) {
Connection conn = null;
Statement stat = null;
// set sslmode here.
// with ssl certificate and path.
String url = "jdbc:mysql://192.168.0.225:3306/my_db_test?sslmode=verify-full&sslrootcert=/home/Ruby/ca.pem";
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url, "root", "password");
System.out.println("Database connected");
Statement stmt = conn.createStatement();
String sql = "SELECT * FROM mytable WHERE columnfoo = 500";
ResultSet rs = stmt.executeQuery sql);
while (rs.next()) {
System.out.println(rs.getString(1));
}
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
System.out.println("Test failed");
} finally {
// release resource ....
}
}
}
jdbc连接云数据库mysql_如何通过JDBC连接MySQL数据库相关推荐
- jae mysql_京东云计算JAE京东云引擎免费云空间支持PHP,MysqL数据库申请使用方法
Jingdong App Engine (JAE)京东云引擎,由京东推出,之前貌似测试了好久,不肯让人注册,前一段时间有一个朋友发邮件告诉我现在JAE终于开放注册了,部落第一时间去申请开通了JAE免费 ...
- mysql连接池设计_数据库连接池(基于MySQL数据库)
使用JDBC是怎么保证数据库客户端和数据库服务端进行连接的? 通过代码: conn=DriverManager.getConnection(url, username, password); JDBC ...
- 阿里云服务器CentOS8 搭建javaweb环境及mysql数据库安装
阿里云服务器CentOS8 搭建javaweb环境及mysql数据库安装 一. JavaWeb环境搭建 步骤1:登录 Linux 实例 1.使用标准方式登录 Linux 实例(推荐) 浏览器直接搜索阿 ...
- 阿里云ECS服务器配置LAMP时安装配置mysql数据库填坑(二)
阿里云ECS服务器配置LAMP时安装配置mysql数据库填坑(二) 上篇文章讲到的是安装apache服务器时遇到的坑,经过排错总算是把Apache的坑填完了,没想到安装mysql又跳坑里了,真是不得不 ...
- java计算机毕业设计vue架构云餐厅美食订餐系统源码+mysql数据库+系统+lw文档+部署
java计算机毕业设计vue架构云餐厅美食订餐系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计vue架构云餐厅美食订餐系统源码+mysql数据库+系统+lw文档+部署 本源码技 ...
- Oracle 数据库、Microsoft SQL Server、MySQL 数据库三种常见数据库的区别深度剖析
文章目录 前言 一.ORACLE 数据库 二.Microsoft SQL Server 数据库 三.MySQL 数据库 总结 前言 Oracle 数据库.Microsoft SQL Server.My ...
- mysql通过局域网访问数据库_MySQL数据库之局域网内访问同一个mysql数据库
本文主要向大家介绍了MySQL数据库之局域网内访问同一个mysql数据库 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 局域网内访问同一个mysql数据库. 一.运行cmd,输 ...
- 只安装mysql数据库客户端吗_如何安装MySQL数据库和navicat客户端?
如何安装数据库? MySQL数据库用于存放数据,客户端navicat是为了方便操作数据库而设计的一种图形化软件. 只要电脑上安装了客户端,在任何地方打开电脑,都可以使用客户端连接到MySQL数据库. ...
- 【数据库学习】——【汇总】MySQL数据库下载与安装(Msi文件安装和免安装版本)、Navicat下载与安装
目录 1.MySQL数据库下载与安装 1)MySQL数据库下载 MySQL官网 MySQL数据库下载 2)MySQL 通过msi文件安装 3)MySQL免安装版本使用 1)将免安装包移动到安装的文件夹 ...
- 使用php从网络访问mysql数据库,使用PHP从web访问mysql数据库
一. web数据库构架的工作原理 1. 用户由浏览器发出HTTP请求,请求特定的web页面. 2. web服务器接受接收到对特定页面的请求,检索相应文件,并将其传递给php引擎处理. 3. php引擎 ...
最新文章
- spring入门详细教程(五)
- 弱网环境测试-Charles学习
- Oracle 10g 数据库的备份和还原
- Cow Contest——Floyed+连通性判断
- 用visio反向工程画oracle数据库表的结构图
- 致命车祸进展:Uber无人车检测到了行人,但选择了忽略
- android平台上的sprite,tilelayer设计,android平台上的sprite,tilelayer设计
- 视频质量评价PSNR
- 数据库表设计(一):字段设计规范和命名规范
- The type of the expression must be an array type but it resolved to ListObj
- 三毛3--亲爱的婆婆大人
- linux学校_济南教师招聘 |济南市益友培训学校7大岗位教师招聘(月薪4k15k、包住)...
- PHP连接并使用人大金仓数据库kingbase
- AST实战技巧|使用v神插件动态替换AST还原后的代码
- 想学3D建模?适合安装3dsmax软件的笔记本配置
- 当前京东数据平台用到spark 的五种方式
- Win11终于兼容安卓App!微软推送安卓子系统
- 私人服务器用老旧电脑怎样改
- 手把手教你写shell脚本——shell循环结构
- GitHub中的repositories如何删除?
热门文章
- html如何将画布移到最右边,HTML5画布如何给它一个边界?
- 第七章 短语宏与XML IVR
- 一入侯门“深”似海,深度学习深几许(深度学习入门系列之一)
- 荣耀会更新鸿蒙吗,支持数十款机型!鸿蒙系统尝鲜计划出炉,荣耀用户要失望了...
- igh (学习笔记)
- 前女友被腾讯挖走的那晚,我帮她...
- 僵尸毁灭工程文件与服务器不匹配,僵尸毁灭工程联机教程 僵尸毁灭工程联机服务器设置_3DM单机...
- 09 MySQL用户管理
- cocos2d-html5 -- 打怪升级之路
- 技术漫谈 | 远程访问和控制云端K8S服务器的方法