现在的位置:首页 > 所有关于数据库的文章
MySQL中MAX函数与Group By一起使用的注意事项
  admin 发表于 2016-08-21 13:34  分类:技术资料  775 次阅读  0条评论

MySQL中MAX函数与Group By一起使用的注意事项

          如果想找到每个class里面的最大的age,则需要使用group by和max。    如下的sql语句,则输出结果有错误:    虽然找到的age是最大的age,但是与之匹配的用户信息却不是真实的信息,而是group by分组后的第一条记录的基本信息。    使用以下的语句进行查找,则可以返回真实的结果。    来自 http://www.tuicool.com/articles/QVVZnu

阅读全文Tags: ,

mysql日志详细解析
  admin 发表于 2015-11-14 12:50  分类:技术资料  1,055 次阅读  0条评论

mysql日志详细解析

        MySQL日志:         主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志;         日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原...

阅读全文Tags: ,

PHP数据库开发者_常犯的10个MySQL错误
  包拯 发表于 2012-03-17 20:58  分类:技术资料  2,343 次阅读  0条评论

PHP数据库开发者_常犯的10个MySQL错误

数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MySQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。     1.使用MyISAM而不是InnoDB   MySQL有很多的数据库引擎,单一般也就用MyISAM和InnoDB。   MyISAM 是默认使用的。但是除非你是建立一个非常简单的数据库或者只是实...

阅读全文Tags: ,

SQL语句学习之执行数据库中多表查询
  包拯 发表于 2012-02-11 07:59  分类:技术资料  2,856 次阅读  0条评论

SQL语句学习之执行数据库中多表查询

多个表中的数据组合查询: 说一下要求先:有三个表,第一个表叫做alliances(联盟),里面包含着id、name字段,也就是联盟编号、联盟名称。第二个表叫做players(玩家),里面包含着name,id、allyid,banned、inactive、vacation字段,也就是玩家名称,玩家编号、玩家所在联盟编号、是否被封锁、是否活跃、是否假期模式。第三个表叫做planets(星球),里面包含着galaxy、system、position(这三个组成玩家的坐标)、playerid、name、moonsize字段,也就是所在银河系、...

阅读全文Tags:

SQL语句学习之执行SQL语句替换(更改)数据库中某个字段的值
  包拯 发表于 2012-02-11 01:58  分类:技术资料  4,720 次阅读  0条评论

SQL语句学习之执行SQL语句替换(更改)数据库中某个字段的值

最近在做网站的时候用到了自己及其不熟悉的数据库部分,但是由于肯定绕不过去,肯定得用数据库,因此只得硬着头皮学习和请教,在这里把一些学习到的内容记录一下。 SQL中替换数据库里某个字段的值: update table1 set field1=’new_value’ where field1=’old_value’ 上面这句SQL语句的意思就是将table1中field1字段值为old_value的字段值替换为new_value。如果不加where的话就表示table1中的field1字段的值都设置为new_value。

阅读全文Tags:

如何将Excel格式的数据导入到MySQL中
  包拯 发表于 2012-01-07 01:31  分类:技术资料  3,760 次阅读  0条评论

如何将Excel格式的数据导入到MySQL中

数据已经在excel表格里躺着了,下一步的工作就是把数据从excel导入到mysql数据库里。 网上关于excel向mysql数据库导入的内容有不少,很多方法也算是比较实用。总体来说有如下几种方式: 1.用工具软件,例如MySQL-Front。 这种方法对我而言,测试本地的数据库的时候,可以顺利的将数据导入数据库中,但是向服务器导入的时候却总是提示连不上数据库。我猜测可能是因为我输入的数据库连接地址不正确,但是正确的数据库连接地址是什么我也不知道,囧。我能操作数据库的方式几...

阅读全文Tags:

MYSQL中字段类型CHAR,VARCHAR,BLOB和TEXT的比较
  包拯 发表于 2012-01-07 00:18  分类:技术资料  7,154 次阅读  0条评论

MYSQL中字段类型CHAR,VARCHAR,BLOB和TEXT的比较

      在mysql数据库中,保存字符串类型字段时常用的类型有CHAR、VARCHAR、BLOB、TEXT,他们之间到底有什么相同和区别呢?从网络上找到一篇介绍的文章,讲的比较清楚,转载在这里与大家共享! 1、VARCHAR,BLOB和TEXT类型是变长类型,对于其存储需求取决于列值的实际长度(在前面的表格中用L表示),而不是取决于类型的最大可能尺寸。例如,一个VARCHAR(10)列能保存最大长度为10个字符的一个字符串,实际的存储需要是字符串的长度 ,加上1个字节以记录字符...

阅读全文Tags: