linux下java连接mysql_LinuxJava连接MySQL数据库
Linux(Ubuntu平台)
Java
通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下:
解压
jdbc: tar
-zxvf
mysql-connector-java-5.1.18.tar.gz
配置
jdbc:
cp
mysql-connector-java-5.1.18-bin.jar /usr/local/jdk1.6.0_22/jre/lib/ext/
Java示例:
private static String sql="select top, id, name, country, dtime from gametop800 where id=\"com.rovio.angrybirds\"";
public mysqlConnect(){
String dbDriver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost/top800";
String username = "root";
String password = "";
Statement mStatement = null;
ResultSet mResultSet = null;
Connection mConnection = null;
String sql = "select top, id, name, country, dtime from gametop800 where top<=20";
try{
Class.forName(dbDriver).newInstance();
mConnection = DriverManager.getConnection(url, username, password);
mStatement = mConnection.createStatement();
mResultSet = mStatement.executeQuery(sql);
try{
while(mResultSet.next()){
System.out.print(mResultSet.getInt(1) + "\t");
System.out.print(mResultSet.getString(2) + "\t");
System.out.print(mResultSet.getString(3) + "\t");
System.out.println(mResultSet.getString(4));
}
}catch (Exception e){
System.out.println("数据库读取错误! \n" + e.getMessage());
}
}catch (SQLException e){
System.out.println("连接数据库错误: \n" + url + "\n" + e.getMessage());
}catch (Exception e){
e.printStackTrace();
}finally{
//mStatement.close();
//mConnection.close();
}
}
执行结果:
linux下java连接mysql_LinuxJava连接MySQL数据库相关推荐
- Mysql —— linux下使用c语言访问mySql数据库
示例1: #include<stdio.h> #include<mysql.h> int main() { MYSQL mysql; mysql_init(&mysql ...
- linux mysql c语言编程,在Linux下通过C语言操作MySQL数据库
2010年1月27日 晚 22:10 作者:longyun(http://www.linuxdiyf.com/mailto:mtd527@gmail.com) 续:小弟最近想学习数据库,并想开发一个简 ...
- 如何在linux下写脚本定时备份mysql数据库
我们在工作中可以这么做减少数据丢失概率 1. 先在某个文件夹下创建一个脚本,这里命名为back_up_database.sh,在/mnt/data_dump/这目录下 #!/bin/bash base ...
- 详解Linux下通过yum安装Mariadb/MySQL数据库(腾讯云也适用)
1. 安装Mariadb 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mari ...
- linux下程序JDBC连接不到mysql数据库
今天在linux下部署一个 JavaEE项目的时候总是连接不到Mysql数据库,检查之后发现连接池的配置确定是对的,进入linux服务器之后以mysql -uname -ppassword连接总是报A ...
- mye连接mysql数据库_MySQL_如何在Java程序中访问mysql数据库中的数据并进行简单的操作,在上篇文章给大家介绍了Myeclip - phpStudy...
如何在Java程序中访问mysql数据库中的数据并进行简单的操作 在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据 ...
- JAVA通过JDBC连接并操作MySQL数据库
JAVA通过JDBC连接并操作MySQL数据库 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提 ...
- java 本地 mq_windows、linux下java连接本地MQ队列实现输入(二)
windows.linux下java连接本地MQ队列实现输入(二),上一篇文章环境为windows,这一篇将说一下linux环境下java连接本地队列实现输入输出,其实大同小异,但是八戒在这里有很多心 ...
- Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT)
转自:Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT),更优阅读体验http://www.kongzid.com/ 目录 1.JDK1.8的安装配置 1.1 环境检查 1 ...
- 最详细Android连接远程的MySQL数据库实例
最详细Android连接远程的MySQL数据库实例 tags:MySQL 文章目录 最详细Android连接远程的MySQL数据库实例 前言 环境配置 查看MySQL:version方法 新建Andr ...
最新文章
- 外部情况错综复杂,联想靠什么过「久日子」
- 【LeetCode从零单排】No58.Length of Last Word
- 数字化转型的研究方向
- kaidi中 install cuda
- 完整的端到端的机器学习流程(附代码和数据)|比赛、工程都可以用!
- @Async注解导致循环依赖,BeanCurrentlyInCreationException异常
- jms 如何测试_使用JMSTester对JMS层进行基准测试
- 论文浅尝 | 实体图的预览表格生成
- 算法--生成可重集排列
- 造成跨域的原因和解决方法
- 解决 django 中 mysql gone away 的问题
- ORM数据库框架 LitePal SQLite MD
- 做java前端需要学习哪些知识,2022最新
- worldwind系列教程
- 从今天开始阅读Java源码吧!
- 篮球计时计分器c语言程序,C51的篮球计时计分器程序
- python预测药_一种中药活性成分和关键靶点的预测方法与流程
- 用计算机绘制阀体各零件步骤,机械制图之零件图(四)
- C盘清理工具帮你迅速找到大文件
- python:水果与设计模式-原型模式
热门文章
- android 碎片问题,Android碎片问题
- eplan连接定义点不显示_显示无线桥接成功,但是连接副路由器的设备依然上不去网的问题...
- MFC为窗口创建线程,以及线程与窗口间的通信
- 域名抢注php程序_“丁真”被抢注,蹭热点这门生意,能成就好品牌?
- 机器学习分类_机器学习之简单分类模型
- Unity3D核心类型一览
- Web服务器处理连接请求的四种架构方式
- 解决gvim中php函数提示php_funclist.dict无法生效的问题
- 求1!+2!+3!+....20!的值
- 括号匹配问题(C++、堆栈)