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数据库相关推荐

  1. Mysql —— linux下使用c语言访问mySql数据库

    示例1: #include<stdio.h> #include<mysql.h> int main() { MYSQL mysql; mysql_init(&mysql ...

  2. linux mysql c语言编程,在Linux下通过C语言操作MySQL数据库

    2010年1月27日 晚 22:10 作者:longyun(http://www.linuxdiyf.com/mailto:mtd527@gmail.com) 续:小弟最近想学习数据库,并想开发一个简 ...

  3. 如何在linux下写脚本定时备份mysql数据库

    我们在工作中可以这么做减少数据丢失概率 1. 先在某个文件夹下创建一个脚本,这里命名为back_up_database.sh,在/mnt/data_dump/这目录下 #!/bin/bash base ...

  4. 详解Linux下通过yum安装Mariadb/MySQL数据库(腾讯云也适用)

    1. 安装Mariadb 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mari ...

  5. linux下程序JDBC连接不到mysql数据库

    今天在linux下部署一个 JavaEE项目的时候总是连接不到Mysql数据库,检查之后发现连接池的配置确定是对的,进入linux服务器之后以mysql -uname -ppassword连接总是报A ...

  6. mye连接mysql数据库_MySQL_如何在Java程序中访问mysql数据库中的数据并进行简单的操作,在上篇文章给大家介绍了Myeclip - phpStudy...

    如何在Java程序中访问mysql数据库中的数据并进行简单的操作 在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据 ...

  7. JAVA通过JDBC连接并操作MySQL数据库

    JAVA通过JDBC连接并操作MySQL数据库 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提 ...

  8. java 本地 mq_windows、linux下java连接本地MQ队列实现输入(二)

    windows.linux下java连接本地MQ队列实现输入(二),上一篇文章环境为windows,这一篇将说一下linux环境下java连接本地队列实现输入输出,其实大同小异,但是八戒在这里有很多心 ...

  9. Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT)

    转自:Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT),更优阅读体验http://www.kongzid.com/ 目录 1.JDK1.8的安装配置 1.1 环境检查 1 ...

  10. 最详细Android连接远程的MySQL数据库实例

    最详细Android连接远程的MySQL数据库实例 tags:MySQL 文章目录 最详细Android连接远程的MySQL数据库实例 前言 环境配置 查看MySQL:version方法 新建Andr ...

最新文章

  1. 外部情况错综复杂,联想靠什么过「久日子」
  2. 【LeetCode从零单排】No58.Length of Last Word
  3. 数字化转型的研究方向
  4. kaidi中 install cuda
  5. 完整的端到端的机器学习流程(附代码和数据)|比赛、工程都可以用!
  6. @Async注解导致循环依赖,BeanCurrentlyInCreationException异常
  7. jms 如何测试_使用JMSTester对JMS层进行基准测试
  8. 论文浅尝 | 实体图的预览表格生成
  9. 算法--生成可重集排列
  10. 造成跨域的原因和解决方法
  11. 解决 django 中 mysql gone away 的问题
  12. ORM数据库框架 LitePal SQLite MD
  13. 做java前端需要学习哪些知识,2022最新
  14. worldwind系列教程
  15. 从今天开始阅读Java源码吧!
  16. 篮球计时计分器c语言程序,C51的篮球计时计分器程序
  17. python预测药_一种中药活性成分和关键靶点的预测方法与流程
  18. 用计算机绘制阀体各零件步骤,机械制图之零件图(四)
  19. C盘清理工具帮你迅速找到大文件
  20. python:水果与设计模式-原型模式

热门文章

  1. android 碎片问题,Android碎片问题
  2. eplan连接定义点不显示_显示无线桥接成功,但是连接副路由器的设备依然上不去网的问题...
  3. MFC为窗口创建线程,以及线程与窗口间的通信
  4. 域名抢注php程序_“丁真”被抢注,蹭热点这门生意,能成就好品牌?
  5. 机器学习分类_机器学习之简单分类模型
  6. Unity3D核心类型一览
  7. Web服务器处理连接请求的四种架构方式
  8. 解决gvim中php函数提示php_funclist.dict无法生效的问题
  9. 求1!+2!+3!+....20!的值
  10. 括号匹配问题(C++、堆栈)