java 读写mysql_Java读写MySQL数据库小实例
Java读写MySQL数据库小实例
首先需要安装和配置好MySQL数据库。接下来,先创建一个数据库,Java代码连接此数据库,然后读写。
假设基于MySQL命令行创建一个叫做:phildatabase的数据库,如图:
然后通过命令行:
mysqld --console
启动MySQL,在3306端口等待客户连接,如图:
写Java代码连接MySQL数据库并进行简单读写:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Test {
public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
String databaseName = "phildatabase";// 已经在MySQL数据库中创建好的数据库。
String userName = "root";// MySQL默认的root账户名
String password = "";// 默认的root账户密码为空
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/" + databaseName, userName, password);
Statement stmt = conn.createStatement();
String sql = "CREATE TABLE person(uid varchar(32),name char(32))";
// 创建数据库中的表,
int result = stmt.executeUpdate(sql);
if (result != -1) {
System.out.println("创建数据表成功");
sql = "INSERT INTO person(uid,name) VALUES('1','somebody1')";
result = stmt.executeUpdate(sql);
sql = "INSERT INTO person(uid,name) VALUES('2','somebody2')";
result = stmt.executeUpdate(sql);
sql = "SELECT * FROM person";
ResultSet rs = stmt.executeQuery(sql);
System.out.println("uid\t姓名");
while (rs.next()) {
System.out.println(rs.getString(1) + "\t" + rs.getString(2));
}
}
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
代码运行输出结果如图:
java 读写mysql_Java读写MySQL数据库小实例相关推荐
- java读写mysql数据库_Java读写MySQL数据库小实例
Java读写MySQL数据库小实例 首先需要安装和配置好MySQL数据库.接下来,先创建一个数据库,Java代码连接此数据库,然后读写. 假设基于MySQL命令行创建一个叫做:phildatab ...
- java mysql教程基于_java基于jdbc连接mysql数据库功能实例详解
本文实例讲述了java基于jdbc连接mysql数据库的方法.分享给大家供大家参考,具体如下: 一.JDBC简介 Java 数据库连接,(Java Database Connectivity,简称JD ...
- mye连接mysql数据库_MySQL_如何在Java程序中访问mysql数据库中的数据并进行简单的操作,在上篇文章给大家介绍了Myeclip - phpStudy...
如何在Java程序中访问mysql数据库中的数据并进行简单的操作 在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据 ...
- python爬取mysql数据_Python爬取数据并写入MySQL数据库的实例
Python爬取数据并写入MySQL数据库的实例 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: Python爬取数据并写入MySQL数据库的实例.txt ] (友 ...
- python爬取新闻存入数据库_Python爬取数据并写入MySQL数据库的实例
按 F12 或 ctrl+u 审查元素,结果如下: 结构很清晰简单,我们就是要爬 tr 标签里面的 style 和 tr 下几个并列的 td 标签,下面是爬取的代码: #!/usr/bin/env p ...
- Java系列技术之MySql数据库-钟洪发-专题视频课程
Java系列技术之MySql数据库-66人已学习 课程介绍 在Java系列的技术体系中,数据库是必不可少的核心知识,任何稍稍复杂一点的应用系统,都不可能少的了数据库的支持,将MySQL ...
- c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...
这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...
- Java使用Jdbc操作MySql数据库(一)
这个示例是Java操作MySql的基本方法. 在这个示例之前,要安装好MySql,并且配置好账户密码,创建一个logininfo数据库,在数据库中创建userinfo数据表.并且在表中添加示例数据. ...
- jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...
Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...
- java连接到mysql_[操作系统]Java如何连接到MySQL数据库的
[操作系统]Java如何连接到MySQL数据库的 0 2016-05-01 15:00:15 下载:mysql-connector-java-5.1.38.tar.gz http://dev.mysq ...
最新文章
- Fescar TC-rollback流程
- Qt Quick中的The Visual Canvas
- android媒体播放框架,Android 使用超简单的多媒体播放器JiaoZiVideoPlayer
- MySQL同步状态双Yes的假象及seconds_behind_master的含义
- QT - 内存泄漏检测
- oracle命令行安装
- 滚屏加载--无刷新动态加载数据技术的应用
- plsql提示列快捷键_PLsql快捷键
- ckpt下载 deeplabv3_OpenCV4 部署DeepLabv3+模型
- 作为开发者不应该畏惧的8件事
- Springboot vue.js html 跨域 前后分离 Activiti6 shiro 权限
- 空间中任一点到超平面的距离公式的推导过程
- UE4更改天空盒材质
- webform如何接收前端的ajax数据,HttpWebResponse Post 前端控件数据,后台如何接收?...
- win10去掉快捷方式小箭头_win7系统如何去掉和恢复桌面快捷方式上的小箭头
- 【CSS】水滴动画|水滴融合效果
- 关于铭锐办公系统运行节资统计
- 腾讯2016实习招聘-安全岗笔试题答案详细解释
- 佛祖保佑 ,神兽保佑 , 代码神注释鉴赏,喜欢拿去用
- 计算机学院的横幅,毕业横幅标语(精选50句)