全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
双机热备是应用于服务器的一种解决方案,其构造思想是主机和从机通过TCP/IP网络连接,正常情况下主机处于工作状态,从机处于监视状态,一旦从机发现主机异常,从机将会在很短的时间之内代替主机,完全实现主机的功能。MySQL数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份的数据库中,实现My...
MySQL绑定变量是MySQL中非常重要的一个特性。主要还是通过SQL语句来实现对变量的绑定,绑定变量的SQL语句:INSERTINTOtbl(col1,col2,col3)VALUES(?,?,?);。绑定变量的SQL,使用问号标记可以接收参数的位置,当真正需要执行具体查询的时候,则使用具体值代替这些问号。当...
Oracle是一种高效率、可靠性好的、适应高吞吐量的数据库解决方案,Oracle数据库主要有四个版本,如下所示。-企业版:它是最强大和最安全的版本。它提供所有功能,包括卓越的性能和安全性。-标准版:它为不需要企业版强大软件包,提供用户基本功能。-易捷版(XE):它是轻量级,免费且有限的Windows和Linux...
Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境。Shiro可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等。其基本功能点如下图所示:Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授...
我们都知道SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。其中DQL也称为“数据检索语句”,用以从表中获得数据,确定数据怎样在应用程序给出。保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHER...
模糊搜索的定义是系统允许被搜索信息和搜索提问之间存在一定的差异,这种差异就是“模糊”在搜索中的含义。例如,查找名字Smith时,就会找出与之相似的Smithe,Smythe,Smyth,Smitt等。同样地,在MySQL数据库中也存在模糊查询,本文我们就来一起学习MySQL模糊查询。SQ...
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。归根结底,我们主要还是和MySQL表打交道的,MySQL表结构设计也就显得尤为重要了。1.选择合适的存储引擎在表结构设计中,首先我们就要选择一个合适的存储引擎,我们在之前的文...
MySQL作为目前最流行的关系型数据库管理系统之一,往往是我们学习数据库的首选。无论是在大学的专门课程还是在相关培训机构的培训课程,MySQL都是非常重要的内容。我们在求职面试的过程中,也会遇到各种各样的MySQL面试题,本文我们为大家介绍10道经典MySQL面试题,为大家排忧解难。1.索引的基本原理索引用来快...
生成数据库项目时,预先部署脚本、数据库对象定义和后期部署脚本合并为一个生成脚本,只能指定一个预先部署脚本和一个后期部署脚本,但可在预先部署脚本和后期部署脚本中包含其他脚本。在MySQL数据库中,使用SQL脚本可以提高数据访问的效率,并进行相关的数据处理。本文为大家介绍8个实用SQL脚本,帮助我们便捷MySQL数...
JDBC(JavaDatabaseConnectivity)提供了一种与平台无关的用于执行SQL语句的标准JavaAPI,可以方便地实现多种关系型数据库的统一操作,它由一组用Java语言编写的接口和类组成JDBC本身提供的是一套数据库操作标准,而这些标准又需要数据库厂商实现,所以针对每一个数据库厂商都会提供一个...