JDBC
酥梨儿
我一直很酥的
展开
-
JDBC学习笔记 idea连接MySQL
www.mysql.com->Products->DOWNLOADS->MySQL Connectors->Connector/J->选择合适的版本->download注.tar是Linux系统用的,windows 下载第二个(.zip)链接地址:https://dev.mysql.com/get/Downloads/Connector-J/mysql-c...原创 2019-01-03 23:21:56 · 212 阅读 · 0 评论 -
详细MySQL与java建立连接的代码部分
一、注册驱动(让驱动管理列表出现对应的信息)1.直接生成(不推荐) DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 因为Driver的静态代码块,就已经将驱动注册所以该方法会让驱动管理链表中出现两个驱动,而且这种创建必须依靠于依赖关系,如果没有导包不能通过编译。2.属性设置方法System.setProp...原创 2019-01-04 15:41:09 · 348 阅读 · 0 评论 -
JDBC学习笔记 特殊操作(获取自增长字段以及获取元数据)
获取自增长字段的新增值public static void main(String[] args) { try (Connection conn = DriverManager.getConnection("jdbc:mysql:///mydata?characterEncoding=utf8&useSSL=true", "root", "root");原创 2019-01-05 11:02:51 · 324 阅读 · 0 评论 -
安装MySQL时候遇到的坑
1.在installation时总安装不成功,查阅后发下是少了VC++2013的运行环境。安装环境后再执行就没什么问题了。2.因为安装失败,卸载后还有残余。所以每次到最后一步apply server configuration也总是失败。这时候只能全卸载了重新安装。首先打开安装程序在右侧点击remove全选后删除,这时候把软件都卸载了。但是软件卸载后那些曾经使用的数据还在,必须把注册表的内容也...原创 2019-01-02 17:54:25 · 225 阅读 · 0 评论 -
JDBC学习笔记 MySQL的使用(创建表,插入查询以及删除)
1.创建数据库create database mydata;2.连接数据库只有连接了才能在这个数据库下创建表(不然不知道建哪里去了)use mydata;3.创建表 create table person( -> number int(11), -> name varchar(255), -> birthday原创 2019-01-03 12:08:04 · 587 阅读 · 0 评论 -
mysql插入失败后自增主键的修改
mysql中如果一条数据插入失败,这时候id依然会增加。这样就可能出现id不连续的情况。为了消除这样的情况,可以直接删除id的那一列再重新设置自增删除alter table tablename dorp column id;重新设置 alter table tablename add id int(11) not null primary key auto_increment firs...原创 2019-04-08 23:36:25 · 1595 阅读 · 1 评论