数据库
23号员工
这个作者很懒,什么都没留下…
展开
-
MySQL数据库和Oracle数据库在插入数据时id的自动分配顺序
在MySQL数据库中 插入数据后,先将数据存入到数据库中,然后再分配id给该条数据在Oracle数据库中 插入数据后,先分配id给该条数据,再将数据存入到数据库中...原创 2019-07-07 15:54:53 · 857 阅读 · 0 评论 -
事务【jdbc、mysql】service层
jdbc事务处理try{ con.setAutoCommit(false);//开启事务 ...... con.commit();//try的最后提交事务 } catch() { con.rollback();//回滚事务}Mysql 事务处理try{ tx=con.BeginTransaction();//后开启事务...原创 2019-08-11 16:42:01 · 159 阅读 · 0 评论 -
jdbc 连接数据库-MySQL
static final String url = "jdbc:mysql://localhost:3306/lib?useUnicode=true&characterEconding=UTF-8"; static final String user = "root";//自己的数据库的用户名 static final String password = "1234...原创 2019-03-06 21:46:00 · 221 阅读 · 0 评论 -
JDBC中,如果只关闭数据库连接ResultSet 和 PrepareedStatement 不关闭的话,会有什么影响
其实主要看你是使用什么连接的数据库,如果没有用连接池的话,那么就不需要,因为当你关闭Connection( conn.close)时GC会帮你关闭ResultSet 和Statement ;但是当你使用连接池的时候就会出现异常,因为关闭Connection并不是物理关闭,而是归还连接池,那么不关闭ResultSet 和PrepareedStatement 他们就会一直存在,并且占用数据库的游标...原创 2018-12-06 18:12:23 · 3742 阅读 · 0 评论 -
jdbc Resultset解析
jdbc连接数据库代码 【复习一下执行流程】 static final String url = "jdbc:mysql://localhost:3306/lib?useUnicode=true&characterEconding=UTF-8"; static final String user = "root";//数据库的用户名 static final S...原创 2019-08-10 12:33:01 · 1063 阅读 · 0 评论 -
jdbc Statement的executeUpdate、executeQuery、execute 方法介绍与使用
原创 2019-08-10 11:16:32 · 675 阅读 · 0 评论 -
Mysql 常用命令【持续更新】
1 基本操作:1.1 添加外键原创 2019-08-09 17:50:38 · 161 阅读 · 0 评论 -
mysql中的key
CREATE TABLE `orders` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL COMMENT '下单用户id', `number` varchar(32) NOT NULL COMMENT '订单号', `createtime` datetime NOT NULL COMMENT '...原创 2019-06-13 15:36:39 · 3199 阅读 · 1 评论 -
MySQL与Oracle 的插入策略
insert into user(username,sex,birthday,address) values('username','sex','birthday','address')MySQL 插入数据,当id为Integer 且自动增长时 MySQL会先将数据插入数据库中,然后再生产对象IDOracle 插入数据,先生成ID,然后再一起插入...原创 2019-06-13 19:56:43 · 306 阅读 · 0 评论 -
MySQL8.0.12 安装及配置
前言:如果本地已经装过了MySQL则需要先卸载通过管理员权限进入cmd(如果不是管理员权限就会出现问题),进入MySQL安装目录的bin目录下输入net stop mysql停止服务,停止服务后然后再输入mysqld --remove是卸载MySQL服务 再进行下面操作即可一.安装1.从网上下载MySQL8.0.12版本,下载地址:https://dev.mysql.com/d...转载 2019-07-05 16:05:21 · 242 阅读 · 0 评论 -
数据库乱码
页面存数据到数据库时中文乱码问题的解决 乱码无非2种情况,一种是页面编码问题,一种是数据库编码设定问题页面编码问题解决: 1 设置页面编码为UTF-8(一般在网页最上部) 2 连接数据库的url后面加上?characterEncoding=UTF-8 示例:url = "jdbc:mysql:...原创 2018-12-05 18:09:34 · 409 阅读 · 0 评论 -
【MySQL】mysql 远程访问不行解决方法 Host is not allowed to connect to this MySQL server
如果你想连接你的mysql的时候发生这个错误:ERROR 1130: Host '******' is not allowed to connect to this MySQL server原因可能是你的帐号不允许从远程登陆,只能在localhost。解决方法:改表法。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 ...转载 2019-09-01 13:59:40 · 315 阅读 · 0 评论