码迷,mamicode.com
首页 > 数据库
jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题
报错:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 今天在做jsp连接数据库操作时,一直报加载不了驱动的错误,代码检查了很久都没错,重新导jar包也不行,最后又看了一遍同学的路径,原来是我把jar包放错了位置 ,应该放在WEB-INF ...
分类:数据库   时间:2019-02-17 22:19:07    阅读次数:7
MySQL--自增列持久化问题
自增列持久化问题 5.5/5.6/5.7三个版本中,MySQL并不会将自增列分配的自增值信息固化到磁盘,当MySQL重启后,会根据自增列上当前最大值和参数auto_increment_offset来确定下一次的自增值,为快速获取自增列上最大值,MySQL要求自增列必须建有索引。 如果一张自增表的数据 ...
分类:数据库   时间:2019-02-17 22:13:07    阅读次数:7
我所理解的Oracle Diagnostics
我所理解的Oracle Diagnostics -- http://blog.csdn.net/metababy Oracle 诊断包是 Oracle 数据库产品集的一部分,它为管理员提供了自动性能诊断和监视功能,能为Oracle环境作规划。 Oracle诊断包作为企业管理器的扩展,它能帮助DBA们 ...
分类:数据库   时间:2019-02-17 22:07:28    阅读次数:5
redis 中如何切换db
一台服务器上都快开启200个redis实例了,看着就崩溃了。这么做无非就是想让不同类型的数据属于不同的应用程序而彼此分开。 那么,redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于MySQL数据库,不同的应用程序数据存储在不同的数据库下。 redis下,数据库是 ...
分类:数据库   时间:2019-02-17 22:00:51    阅读次数:4
JDBC(Java Data Base Connectivity——java数据库连接)
一、定义 数据库驱动:数据库厂商为了方便开发人员从程序中操作数据库而提供的一套jar包,通过导入这个jar包就可以调用其中的方法操作数据库,这样的jar包就叫做数据库驱动 JDBC:sun定义的一套标准,本质上是一大堆的操作数据库的接口,所有数据库厂商为java设计的数据库驱动都实现过这套接口,这样 ...
分类:数据库   时间:2019-02-17 21:58:55    阅读次数:4
Mysql索引机制B+Tree
1、问题引入 有一个用户表,为了查询的效率,需要基于id去构建索引。构建索引我们需要考虑两个方面的问题,1个是查询的效率,1个是索引数据的存储问题。该表的记录需要支持百万、千万、甚至上亿的数据量,如果将索引存储到内存中,尽管内存的访问速度非常快,查询效率非常高,但是,占用内存会非常大。 而且每次数据 ...
分类:数据库   时间:2019-02-17 20:46:55    阅读次数:7
Mysql优化策略
存储引擎 show engines : 查看Mysql提供了什么存储引擎 查看Mysql当前默认的存储引擎: show variables like '%storage_engine%' MyISam和InnoDB的区别 ...
分类:数据库   时间:2019-02-17 20:36:45    阅读次数:4
MySql测试题
下面练习题中设计四个表。分别为: dept表 emp表 salgrade表 tbyear表 1. 查出至少有一个员工的部门。显示部门编号、部门名称、部门位置、部门人数。 SELECT d.deptno,d.dname,d.loc,e1.`count(*)`FROM dept d INNER JOIN ...
分类:数据库   时间:2019-02-17 20:35:55    阅读次数:4
MySQL驱动和数据库字符集设置不搭配
刚才控制台又报这个错,这是代表MySQL驱动和数据库字符集设置不搭配; 错误: "...Initial client character set can be forced via the 'characterEncoding' property." 解法: 在sqlMapConfig.xml中添加 ...
分类:数据库   时间:2019-02-17 20:34:25    阅读次数:5
docker搭建数据库主从复制
首先需要安装docker镜像: 由于需要启动数据库才可以进入数据修改my.cnf文件,可以选择安装vi命令,也可以选择挂在 在此选择是挂载的方法进行安装: 这样就可以创建两个mysql容器,但是需要修改my.cnf,上面创建的是文件文件夹 进入 cd /usr/master 执行 rm -rf my ...
分类:数据库   时间:2019-02-17 15:31:33    阅读次数:11
sqlalchemy
create_table crud_insert crud_search crud_update python 更新修改数据 from sqlalchemy.orm import sessionmaker from create_table import engine, User Session = ...
分类:数据库   时间:2019-02-17 15:29:33    阅读次数:10
数据库中主键与外键
在关系型数据库中,数据结构有逻辑结构和物理结构。物理结构指存储在物理介质上的数据文件的结构。逻辑结构即关系,也就是一张张的二维表。表中的一列即为一个字段(属性),代表的是实体的一个属性。表中的一行即为一条记录。 如:学生表中(学号,姓名,年龄,性别),在该表中有4个字段,代表学生实体的4个属性。表中 ...
分类:数据库   时间:2019-02-17 15:27:18    阅读次数:10
MySQL--lsblk命令查看块设备
lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。 lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。 Fedora用户可以通过 ...
分类:数据库   时间:2019-02-17 15:26:46    阅读次数:9
sparksql parquet 合并元数据
java scala ...
分类:数据库   时间:2019-02-17 14:21:13    阅读次数:9
SQL 注入漏洞
首先要知道sql注入形成的原因:用户输入的数据被sql解释器执行 sql注入又分:数字型,字符型,cookie 注入,post注入,延时注入,搜索注入,base64注入 如何甄别一个模块是否有sql注入呢 打个比方 数字型注入 www.baidu.com/test?id=1 有这摸一个页面 我在后面 ...
分类:数据库   时间:2019-02-17 13:08:33    阅读次数:10
sharding-jdbc学习
sharding-jdbc的全局id生成策略是通过雪花算法来实现的。 sharding-jdbc也是一个数据的中间件,可实现读写分离和分库分表,比mycat要简单些。 nginx与ribbon实现负载均衡的区别:nginx是实现服务器端的负载均衡,ribbon是实现客户端即本地的负载均衡。 myca ...
分类:数据库   时间:2019-02-17 13:03:46    阅读次数:8
MySQL--DROP TABLE与MySQL版本
DROP TABLE与MySQL版本 MySQL在5.5版本中引入自适应hash索引,用于提升经常访问的数据页的性能,在删除表时,需要先通过扫描LRU链表找到该表在自适应hash索引使用的数据页,将这些数据从自适应hash索引中删除。如果为MySQL实例配置较多的物理内存,扫描自适应hash索引的L ...
分类:数据库   时间:2019-02-17 13:03:03    阅读次数:10
159210条   1 2 3 4 5 6 ... 9366 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!