数据库
after_you
这个作者很懒,什么都没留下…
展开
-
谈谈数据库连接池的原理
谈谈数据库连接池的原理 帅宏军 这次我们转载 2016-11-18 00:09:35 · 249 阅读 · 0 评论 -
mysql数据库show tables 显示表名,但是查询的时候却提示此表不存在
mysql数据库show tables 显示表名,但是查询的时候却提示此表不存在itPublisher 分享于 2013-12-03这个问题今天弄了一整天,一直没有解决,网上搜了好多解决方案,但都没有用! 报错如下: ERROR 1146 (42S02): Last_Error: Error 'Table 'mysqldb.frm_auditLog' doesn't exist转载 2017-10-24 11:29:23 · 28336 阅读 · 2 评论 -
Sql语句中IN和exists的区别及应用
Sql语句中IN和exists的区别及应用 表展示 首先,查询中涉及到的两个表,一个user和一个order表,具体表的内容如下: user表: order表: in 确定给定的值是否与子查询或列表中的值相匹配。in在查询的时候,首先查询子查询的表,然后将内表和外表做一个笛卡尔积,然后按照条件进行筛选。所以相对内转载 2017-10-20 09:45:31 · 351 阅读 · 0 评论 -
mysql错误代码含义
B.1. 服务器错误代码和消息服务器错误信息来自下述源文件:· 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。· 错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error.h和include/mysqld_ername.转载 2017-08-10 10:20:09 · 830 阅读 · 0 评论 -
事务的概念和丢失更新的解决方式
一、事务1.事务的概念:事务是指逻辑上的一组操作,这组操作要么同时完成要么同时不完成。参考转账操作。2.如果你自己不去控制事务,数据库默认一条sql语句就处在自己单独的事务当中。3.也可以使用命令去开启一个事务:start transaction;--开启事务,这条语句之后的sql语句将处在一个事务当中,这些sql语句并不会立即执行Commit--提交事务,一旦提交事务,事务中转载 2017-07-16 11:05:49 · 2038 阅读 · 0 评论 -
Mysql数据库安装卸载与配置
Mysql数据库安装卸载与配置 1.卸载mysql首先在mysql安装目录下有一个my.ini文件,其中有这样一句话datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/",这个记录的是mysql的数据文件,按下面步骤删除完成数据库后,在将mysql的数据文件删除。 下面是卸载mysql步骤:(1)转载 2017-03-09 10:22:22 · 304 阅读 · 0 评论 -
关于数据库的索引
一、使用索引的好处 创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可以在查询的过程中,转载 2017-02-12 19:05:40 · 215 阅读 · 0 评论 -
sql语句中的where和having的区别
Where 是一个约束声明,使用Where约束来自数据库的数据,Where是在结果返回之前起作用的,Where中不能使用聚合函数。Having是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用聚合函数。在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行。而where子句在查询过程中执行优先级高于聚合语句。转载 2017-02-05 23:05:33 · 364 阅读 · 0 评论 -
关于数据库Varchar字段类型长度设计问题
关于数据库Varchar字段类型长度设计问题 现代数据库一般都支持CHAR与VARCHAR字符型字段类型,CHAR是用来保存定长字符,存储空间的大小为字段定义的长度,与实际字符长度无关,当输入的字符小于定义长度时最后会补上空格。VARCHAR是用来保留变长字符,在数据库中存储空间的大小是实际的字符长度,不会像CHAR一样补上空格,这样占用的空间更少。 从转载 2016-12-05 00:11:13 · 9107 阅读 · 2 评论 -
八万条数据表查询的优化
第一次sqlselect T.queryTime,T.interfaceCode,T.searchType,T.totalSU,T.totalQG,T.totalDI,T.totalFA,T.companyName from (SELECT DATE_FORMAT(T1.baseYMD,'%Y-%m-%d') queryTime,T1.interfaceCode,T1.search原创 2017-10-25 17:19:28 · 682 阅读 · 0 评论