java连接到mysql_[操作系统]Java如何连接到MySQL数据库的
[操作系统]Java如何连接到MySQL数据库的
0 2016-05-01 15:00:15
下载:mysql-connector-java-5.1.38.tar.gz
http://dev.mysql.com/downloads/connector/j/
tar zxvfmysql-connector-java-5.1.38.tar.gz
解压后
zhousp@ubuntu:~/Downloads$cd ./mysql-connector-java-5.1.38/
zhousp@ubuntu:~/Downloads/mysql-connector-java-5.1.38$ls
build.
CHANGES docs README src
zhousp@ubuntu:~/Downloads/mysql-connector-java-5.1.38$sudo cp mysql-connector-java-5.1.38-bin.jar /home/tomcat/lib
[sudo] password forzhousp:
Add External JARs
代码:
importjava.sql.*;
publicclassJDBCTest {
publicstaticvoidmain(String[] args){
//驱动程序名
Stringdriver= "com.mysql.jdbc.Driver";
//URL指向要访问的数据库名bookstore
Stringurl= "jdbc:mysql://127.0.0.1:3306/bookstore";
//MySQL配置时的用户名
Stringuser= "root";
//MySQL配置时的密码
Stringpassword= "password";
try{
//加载驱动程序
Class.forName(driver);
//连续数据库
Connectionconn= DriverManager.getConnection(url,user,password);
if(!conn.isClosed())
System.out.println("Succeededconnecting to the Database!");
//statement用来执行SQL语句
Statementstatement= conn.createStatement();
//要执行的SQL语句
Stringsql= "select* from books";
//结果集
ResultSetrs= statement.executeQuery(sql);
System.out.println("-----------------");
System.out.println("执行结果如下所示:");
System.out.println("-----------------------------------------------");
System.out.println("ISBN"+ "\t"+ "author"+"\t"+ "bookname"+"\t"+ "bookname");
System.out.println("-----------------------------------------------");
Stringname= null;
while(rs.next()){
//选择ISBN这列数据
name= rs.getString("ISBN");
//System.out.println(name);
//首先使用ISO-8859-1字符集将name解码为字节序列并将结果存储新的字节数组中。
//然后使用GB2312字符集解码指定的字节数组
name= newString(name.getBytes("ISO-8859-1"),"GB2312");
//输出结果
System.out.println(name+ "\t"+ rs.getString("author")+ "\t"+ rs.getString("bookname")+ "\t"+ "\t"+ rs.getString("price"));
}
rs.close();
conn.close();
}catch(ClassNotFoundExceptione){
System.out.println("Sorry,can`tfind the Driver!");
e.printStackTrace();
}catch(SQLExceptione){
e.printStackTrace();
}catch(Exceptione){
e.printStackTrace();
}
}
}
输出:
Succeededconnecting to the Database!
-----------------
执行结果如下所示:
-----------------------------------------------
ISBNauthor bookname bookname
-----------------------------------------------
123456zhouspjava23.40
234567zhouspC++34.60
本文网址:http://www.shaoqun.com/a/217270.html
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。
JAVA
0
java连接到mysql_[操作系统]Java如何连接到MySQL数据库的相关推荐
- java计算机毕业设计html5健身房信息管理系统源码+mysql数据库+系统+lw文档+部署
java计算机毕业设计html5健身房信息管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计html5健身房信息管理系统源码+mysql数据库+系统+lw文档+部署 本源码技 ...
- JAVA计算机毕业设计书籍点评网站源码+系统+mysql数据库+lw文档
JAVA计算机毕业设计书籍点评网站源码+系统+mysql数据库+lw文档 JAVA计算机毕业设计书籍点评网站源码+系统+mysql数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...
- 计算机毕业设计Java物流信息管理系统录像演示(源码+系统+mysql数据库+Lw文档)
计算机毕业设计Java物流信息管理系统录像演示(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java物流信息管理系统录像演示(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目 ...
- java计算机毕业设计心灵治愈服务平台源码+mysql数据库+lw文档+系统+调试部署
java计算机毕业设计心灵治愈服务平台源码+mysql数据库+lw文档+系统+调试部署 java计算机毕业设计心灵治愈服务平台源码+mysql数据库+lw文档+系统+调试部署 本源码技术栈: 项目架构 ...
- 计算机毕业设计Java基于的药品销售系统(源码+系统+mysql数据库+lW文档)
计算机毕业设计Java基于的药品销售系统(源码+系统+mysql数据库+lW文档) 计算机毕业设计Java基于的药品销售系统(源码+系统+mysql数据库+lW文档) 本源码技术栈: 项目架构:B/S ...
- 计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档)
计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构 ...
- java计算机毕业设计学术会议信息网站源码+mysql数据库+lw文档+系统+调试部署
java计算机毕业设计学术会议信息网站源码+mysql数据库+lw文档+系统+调试部署 java计算机毕业设计学术会议信息网站源码+mysql数据库+lw文档+系统+调试部署 本源码技术栈: 项目架构 ...
- java计算机毕业设计高校心理测评管理系统源码+mysql数据库+系统+lw文档+部署
java计算机毕业设计高校心理测评管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计高校心理测评管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构 ...
- java计算机毕业设计在线交友系统2021源码+mysql数据库+系统+lw文档+部署
java计算机毕业设计在线交友系统2021源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计在线交友系统2021源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构 ...
最新文章
- 老公趴下!62图给你讲Docker
- SO_SNDTIMEO和SO_RCVTIMEO
- Python回调函数用法实例
- Todolist总结
- ubuntu19.10 安装搜狗输入法
- WebSocket客户端连接断开后,服务器端的析构处理
- GPU Gems2 - 12 基于贴面的纹理映射(Tile-Based Texture Mapping)
- 响应式网格项目动画布局_响应式网格及其实际使用方式:常见的UI布局
- MEMCACHED在集群环境下对并发更新是否保持数据一致
- 来谈谈MySQL事务及事务引发的问题
- Linux入门(1)_VMware和系统分区和系统安装和远程登陆管理
- php 复制一张图片,PHP 生成一张图片的两种方法
- 完全重构一个项目的前端代码
- 布谷鸟哈希函数的参数_布谷鸟算法详细讲解
- 计算机网络nos是什么意思,什么是网络操作系统(NOS)
- 研究人类知识的计算机表示,人工智能中的知识表示及应用特点
- 【实习日志】SSM用户管理系统搭建+更新
- Python 决策树的建树、剪枝与优化
- linux 内核 视频 下载地址,Linux内核视频教程种子链接
- 厉害了,用Python破个世界纪录!
热门文章
- Spring和JSF集成:分页
- 有关为旧版代码创建存根的更多信息–测试技术7
- oracle表是动态表怎么算排名,Oracle学习动态性能表
- java大文件解析_java大文件(百M以上)的上传下载实例解析
- 【OpenGL从入门到精通】Shader专题
- plotcylinder matlab,Matlab在任意两点之间绘制三维圆柱
- yapi 接口文档_1分钟docker部署顶尖 API 文档管理系统
- hadoop源码分析_Spark2.x精通:Job触发流程源码深度剖析(一)
- linux nat冲突,Linux系统下的NAT及防火墙的混合应用
- php输入地址查询,PHP查询用户IP所在地址