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

  1. java读写mysql数据库_Java读写MySQL数据库小实例

     Java读写MySQL数据库小实例 首先需要安装和配置好MySQL数据库.接下来,先创建一个数据库,Java代码连接此数据库,然后读写. 假设基于MySQL命令行创建一个叫做:phildatab ...

  2. java mysql教程基于_java基于jdbc连接mysql数据库功能实例详解

    本文实例讲述了java基于jdbc连接mysql数据库的方法.分享给大家供大家参考,具体如下: 一.JDBC简介 Java 数据库连接,(Java Database Connectivity,简称JD ...

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

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

  4. python爬取mysql数据_Python爬取数据并写入MySQL数据库的实例

    Python爬取数据并写入MySQL数据库的实例 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  Python爬取数据并写入MySQL数据库的实例.txt ] (友 ...

  5. python爬取新闻存入数据库_Python爬取数据并写入MySQL数据库的实例

    按 F12 或 ctrl+u 审查元素,结果如下: 结构很清晰简单,我们就是要爬 tr 标签里面的 style 和 tr 下几个并列的 td 标签,下面是爬取的代码: #!/usr/bin/env p ...

  6. Java系列技术之MySql数据库-钟洪发-专题视频课程

    Java系列技术之MySql数据库-66人已学习 课程介绍         在Java系列的技术体系中,数据库是必不可少的核心知识,任何稍稍复杂一点的应用系统,都不可能少的了数据库的支持,将MySQL ...

  7. c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...

    这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...

  8. Java使用Jdbc操作MySql数据库(一)

    这个示例是Java操作MySql的基本方法. 在这个示例之前,要安装好MySql,并且配置好账户密码,创建一个logininfo数据库,在数据库中创建userinfo数据表.并且在表中添加示例数据. ...

  9. jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...

    Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...

  10. java连接到mysql_[操作系统]Java如何连接到MySQL数据库的

    [操作系统]Java如何连接到MySQL数据库的 0 2016-05-01 15:00:15 下载:mysql-connector-java-5.1.38.tar.gz http://dev.mysq ...

最新文章

  1. Fescar TC-rollback流程
  2. Qt Quick中的The Visual Canvas
  3. android媒体播放框架,Android 使用超简单的多媒体播放器JiaoZiVideoPlayer
  4. MySQL同步状态双Yes的假象及seconds_behind_master的含义
  5. QT - 内存泄漏检测
  6. oracle命令行安装
  7. 滚屏加载--无刷新动态加载数据技术的应用
  8. plsql提示列快捷键_PLsql快捷键
  9. ckpt下载 deeplabv3_OpenCV4 部署DeepLabv3+模型
  10. 作为开发者不应该畏惧的8件事
  11. Springboot vue.js html 跨域 前后分离 Activiti6 shiro 权限
  12. 空间中任一点到超平面的距离公式的推导过程
  13. UE4更改天空盒材质
  14. webform如何接收前端的ajax数据,HttpWebResponse Post 前端控件数据,后台如何接收?...
  15. win10去掉快捷方式小箭头_win7系统如何去掉和恢复桌面快捷方式上的小箭头
  16. 【CSS】水滴动画|水滴融合效果
  17. 关于铭锐办公系统运行节资统计
  18. 腾讯2016实习招聘-安全岗笔试题答案详细解释
  19. 佛祖保佑 ,神兽保佑 , 代码神注释鉴赏,喜欢拿去用
  20. 计算机学院的横幅,毕业横幅标语(精选50句)

热门文章

  1. Cocos2d-x3.2 Menu菜单的创建
  2. Office 2007,在编辑Word时,文件经常无法保存会丢失
  3. 4.携程架构实践 --- 呼叫中心
  4. 33.Linux/Unix 系统编程手册(上) -- 线程:更多细节
  5. 17. 促销,市场营销和内容页
  6. 程序设计中为什么要解耦?
  7. 用.NET编程风格实现Ajax——Atlas快速入门
  8. PXE+kickstart——实现网络批量装机
  9. pytest文档2-用例运行规则
  10. mysql出现服务器异常后,重启服务器后无法开启数据库处理方法