1、一定不要忘了导入包

java工程:lib文件夹下mysql-connector-java.jar--->Build Path

Web工程:当web下的servlet需要连接数据库时,除了上一步导入包还要在WEB-INF/lib导入mysql-connector-java.jar

2、关于乱码,查询

在终端查询数据时,汉字乱码:

1。创建数据库的时候:CREATE   DATABASE   `database`
                                                CHARACTER   SET   'utf8 '
                                                COLLATE   'utf8_general_ci ';
2.建表的时候 :  CREATE   TABLE   `database_user`   (
                                                `ID`   varchar(40)   NOT   NULL   default   ' ',
                                                `UserID`   varchar(40)   NOT   NULL   default   ' ',
                         )  DEFAULT CHARSET=utf8;

3.设置URL的时候 : jdbc:mysql://localhost:3306/database?seUnicode=true&characterEncoding=UTF-8

转载于:https://www.cnblogs.com/xingyyy/p/3378350.html

java笔记之连接数据库相关推荐

  1. 【Java笔记+踩坑】SpringBoot基础3——开发。热部署+配置高级+整合NoSQL/缓存/任务/邮件/监控

      导航: [黑马Java笔记+踩坑汇总]JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城 目录 ...

  2. 【Java笔记+踩坑】SpringBoot——基础

      导航: [黑马Java笔记+踩坑汇总]JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城 目录 ...

  3. java笔记1/3 (B站hsp学java)

    JAVA基础 文章目录 JAVA基础 变量 整形(INT) 浮点型(float/double) 字符型(char) 布尔类型(boolean) 基础数据类型的转换 自动类型转换 强制类型转换 重载 可 ...

  4. 11.3-全栈Java笔记:线程的生命周期

    一个线程对象在它的生命周期内,需要经历5个状态. 新生状态(New) 用new关键字建立一个线程对象后,该线程对象就处于新生状态.处于新生状态的线程有自己的内存空间,通过调用start方法进入就绪状态 ...

  5. 10.4-全栈Java笔记:常用流详解(二)

    上节我们讲到「Java中常用流:文件字节流和字节数组流」,本节我们继续走起~  缓冲流 BufferedInputStream和BufferedOutputStream这两个流是处理流,通过内部缓存数 ...

  6. java笔记之抽象类和接口

    前言 java笔记之抽象类和接口是开发人员的设计工具 正文 1.抽象类 客观存在的一类事物,当这类事物都是抽象的,无法具体的描述. 1)语法: 修饰符 abstract class 类名{ } 2)特 ...

  7. 9.1-全栈Java笔记: 容器泛型—认识Collection接口

    开发和学习中需要时刻和数据打交道,如果组织这些数据是我们编程中重要的内容. 我们一般通过"容器"来容纳和管理数据.   事实上,数组就是一种容器,可以在其中放置对象或基本类型数据. ...

  8. Java中JDBC连接数据库详解

    今天动力节点java学院小编分享的是JDBC连接数据库的相关知识,希望通过看过此文,各位小伙伴对DBC连接数据库有所了解,下面就跟随小编一起来看看JDBC连接数据库的知识吧. 一.JDBC连接数据库概 ...

  9. java笔记(3):String(2)

    java笔记(3):String(2) 参考资料:网易云网课李兴华:http://study.163.com/course/courseMain.htm?courseId=1455026 一.字符串一 ...

最新文章

  1. 在TensorFlow中对比两大生成模型:VAE与GAN(附测试代码)
  2. 实用技巧:使用 Google Analytics 跟踪 JS 错误
  3. L1-003. 个位数统计-PAT团体程序设计天梯赛GPLT
  4. Javascript 立即执行函数
  5. 真让人捉急:连路都走不稳,怎能号称“仿人机器人”?
  6. radio change事件
  7. 父与子python版本,父与子的编程之旅 与小卡特一起学Python(第3版)
  8. 程序员应该如何学习线性代数
  9. spring boot 集成paypal支付 rest api v2的实现
  10. 数组中的最长山脉 JAVA
  11. 485通讯测试软件,Modbus 测试工具| Modbus 通信测试软件
  12. android6最新版本,安卓版“AirDrop”发布,安卓6版本以上都能用!
  13. Hbase、Kudu和ClickHouse横向对比
  14. 成都宽带100兆360元一年
  15. 模电基础讲解03-三极管
  16. 发自肺腑深入肌肤 —— 一位武汉老程序员的自白
  17. 在jupyter安装jieba出错ModuleNotFoundError: No module named ‘jieba‘的解决办法
  18. Linux效劳器装机安全快速进阶指南(6)
  19. 技能入户广州需要符合什么条件
  20. 微信python天天学_用python玩微信

热门文章

  1. Webpack/Vue-cli两种方式加载markdown文件并实现代码高亮
  2. react --- 按需加载组件
  3. JavaScript --- 自定义优先级队列
  4. Uncaught TypeError: Cannot redefine property: $router
  5. Jenkins持续集成 之 Jenkins安装
  6. mysql简单创建数据库权限(待修改备注)
  7. SocketErrorCode:10022
  8. Xcodebuild自动打包
  9. 由单例模式造成的内存泄漏
  10. zabbix2.2.3 VMware Vsphere exsi监控配置步骤