
数据库
文章平均质量分 55
丶顶峰
不为失败找借口,只为成功找方法。
展开
-
where、having、group by、order by的顺序
1、order by是按照某个字段进行排序,desc代表降序,esc代表升序。 2、group by是按照某个字段进行分组。 3、“Where” 是一个约束声明,使用Where来约束来之数据库的数据,Where是在结果返回之前起作用的,且Where中不能使用聚合函数。 “Having”是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用原创 2015-08-31 21:23:00 · 3897 阅读 · 0 评论 -
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
出现这种情况是服务没有启动,CMD进到mysql的bin目录下,执行mysqld -install ,成功就添加了服务,删除服务的话用mysqld -remove MySQL,启动服务可以在cmd中net start MySQL。下面是我的详细操作。(新安装好的root进去没有密码,直接回车即可)原创 2015-09-29 12:41:23 · 1940 阅读 · 0 评论 -
MyBatis插入MySQL中文乱码
今天刚刚学习MyBatis,做到插入的时候发现插入到数据库中的中文为乱码。下面是解决方案。xml中数据连接如上,当插入数据库中显示如下: 由此看出插入数据为????乱码,因此修改xml数据库连接为useUnicode=true&characterEncoding=UTF-8" />查询数据库发现乱码问题原创 2015-10-05 21:38:34 · 1183 阅读 · 0 评论 -
mysql创建sequence
由于Oracle中可以创建sequence供用户使用,而mysl中没有提供sequence,那么就需要自己定义一个函数来解决此类问题。1、创建一张sequence表CREATE TABLE t_sequence (name varchar(50) NOT NULL, begin_num int(11) NOT NULL, incr int(11) NOT NULL default '1'原创 2015-10-25 11:38:55 · 3085 阅读 · 1 评论 -
MySQl字符串类型
MySql中的varchar类型今天新开始的项目在做数据库设计,发现自己对MySql的varchar类型还不熟悉,故又上网收集资料整理如下。1.varchar类型的变化MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5.0以上的版本中,varchar数据类型转载 2015-12-22 14:39:24 · 859 阅读 · 0 评论 -
数据库的原理
一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果多么的稀少【译者注:百度为您找到相关结果约1,850,000个…】 ,而且找到的那些文章都很短。现在如果你查找最近时髦的技术(大数据、NoSQL或JavaScript转载 2016-11-04 18:39:56 · 384 阅读 · 0 评论