全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
条件查询就是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览。MySQL条件查询的语法很简单,一目了然:SELECT<列名1>,<列名2>,...<列明N>FROM<表名>WHERE<筛选条件>MySQL条件...
DBMS是数据库管理系统(DataBaseManagementSystem)的简称。数据库管理系统是用于管理数据的计算机软件。DBMS主要功能十分强大,DBMS使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。DBMS是一个庞大且复杂的产品,几乎都是由软件供应商授权...
MySQL中的explain命令显示了mysql如何使用索引来处理select语句以及连接表。explain显示的信息可以帮助选择更好的索引和写出更优化的查询语句。MySQL中explain命令的使用其实很简单,只要explain后边跟着SQL语句就行了。例如:explainselect*fromtb_stud...
双机热备是应用于服务器的一种解决方案,其构造思想是主机和从机通过TCP/IP网络连接,正常情况下主机处于工作状态,从机处于监视状态,一旦从机发现主机异常,从机将会在很短的时间之内代替主机,完全实现主机的功能。MySQL数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份的数据库中,实现My...
MySQL绑定变量是MySQL中非常重要的一个特性。主要还是通过SQL语句来实现对变量的绑定,绑定变量的SQL语句:INSERTINTOtbl(col1,col2,col3)VALUES(?,?,?);。绑定变量的SQL,使用问号标记可以接收参数的位置,当真正需要执行具体查询的时候,则使用具体值代替这些问号。当...
我们都知道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数...