数据库 软件列表

Mysql跨表更新 多表update sql语句总结
MySQL

Mysql跨表更新 多表update sql语句总结

2020-02-16 标签:mysql,更新,多表,update,sql,语句,总结,假定,两张,一张,product,存放,产品,信息,其中,有产,价格

假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price;另外一张表是ProductPrice表,我们要将ProductPrice表中的价格字段Price更新为Price表中价格字段的80%。 在Mysql中我们有几种手段可以做到这一点,一种是update table1 t

mysql 查询指定日期时间内sql语句实现原理与代码
MySQL

mysql 查询指定日期时间内sql语句实现原理与代码

2020-02-16 标签:mysql,查询,指定,日期,时间内,sql,语句,实现,原理,代码,在数,教程,设计,必须,注意,时间,字段,int

在数据库教程设计时必须注意时间字段为int(11)这样,保存在数据库的是一个数字型日期时间戳,我们可以用mktime函数求出当前日期的时间戳进行加减就OK了,下面看实例 //一个月 实现代码如下: $lastMonth = mktime(date(‘h'),date(‘i'),date(‘s'),d

Mysql 开启Federated引擎的方法
MySQL

Mysql 开启Federated引擎的方法

2020-02-16 标签:mysql,开启,federated,引擎,方法,针对,不同的,功能,需求,提供,存储,所谓的,也就是,特定,接口,具体,实现,其中,专门,远程

MySQL中针对不同的功能需求提供了不同的存储引擎。所谓的存储引擎也就是MySQL下特定接口的具体实现。 FEDERATED是其中一个专门针对远程数据库的实现。一般情况下在本地数据库中建表会在数据库目录中生成相应的表定义文件,并同时生成相应的数据文件。 但通过FEDERATED引擎创建的表只是在本地

Mysql auto_increment 重新计数(让id从1开始)
MySQL

Mysql auto_increment 重新计数(让id从1开始)

2020-02-16 标签:mysql,auto,increment,重新,计数,id,方法,delete,test,alter,table,好处,设置,任意,提示,表列,和数

方法一 delete from test; alter table `test` auto_increment=1 (好处,可以设置AUTO_INCREMENT 为任意值开始) 提示:如果表列和数据很多,速度会很慢,如90多万条,会在10分钟以上。 方法二 truncate table test (

解决mysql导入还原时乱码的问题
MySQL

解决mysql导入还原时乱码的问题

2020-02-16 标签:解决,mysql,导入,还原,乱码,问题,解决方法,第一步,建立,数据库,都为,utf,格式,建议,gbk,gb,2312,也行

解决方法: 第一步:还原时建立数据库和表都为utf8格式(建议utf8,当然gbk或者gb2312也行) 实现代码如下: CREATE DATABASE `shegongku` DEFAULT CHARACTER SET utf8 CREATE TABLE `members` ( `uid` med

关于mysql innodb count(*)速度慢的解决办法
MySQL

关于mysql innodb count(*)速度慢的解决办法

2020-02-16 标签:关于,mysql,innodb,count,速度慢,解决办法,引擎,统计,方面,myisam,是不同的,内置,计数器,所以在,使用,select,table,直接,取出,数据

innodb引擎在统计方面和myisam是不同的,Myisam内置了一个计数器,所以在使用 select count(*) from table 的时候,直接可以从计数器中取出数据。而innodb必须全表扫描一次方能得到总的数量。要初步解决这个问题,需要做不同于myisam的一些工作: 1、使用第二

oracle iSQL*PLUS配置设置图文说明
Oracle

oracle iSQL*PLUS配置设置图文说明

2020-02-16 标签:oracle,isql,plus,配置,设置,图文,说明,介绍,是从,i,提供,新功能,sql,web,形式,11,g,不支持,基于

iSQL*PLUS介绍iSQL*PLUS是从ORACLE 9i开始提供的新功能,是SQL*PLUS的Web形式(ORACLE 11g已经不支持)。是基于三层结构设计的。其client、middle、server可以位于同一台机器上也可以位于不同的机器。iSqlPlus不需要单独安装,通过isqlpl

MySql中having字句对组记录进行筛选使用说明
MySQL

MySql中having字句对组记录进行筛选使用说明

2020-02-16 标签:mysql,having,字句,记录,进行,筛选,使用说明,用法,让我们,成组,各种,数据,聚合,前先,也就是说,作用,group,子句,sql

having的用法 having字句可以让我们筛选成组后的各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。而 having子句在聚合后对组记录进行筛选。SQL实例: 一、显示每个地区的总人口数和总面积 SELECT region, SUM(popula

mysql中自增auto_increment功能的相关设置及问题
MySQL

mysql中自增auto_increment功能的相关设置及问题

2020-02-16 标签:mysql,auto,increment,功能,相关,设置,问题,相信,每位,phper,都用,也都,知道,如何,字段,并不是,起始值

mysql中的自增auto_increment功能相信每位phper都用过,也都知道如何设置字段为自增字段,但并不是所有phper都知道auto_increment的起始值和递增量是如何设置的!本文就为大家分享一下mysql字段自增功能的具体查看及设置方法。 涉及知识介绍: mysql服务器维护着2

MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项
MySQL

MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项

2020-02-16 标签:mysql,索引,缺点,以及,实际操作,哪些,事项,以下,文章,主要,介绍,的是,值得,大家,注意,不知道,过多,进行,使用,将会

以下的文章主要介绍的是MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项是值得我们大家注意的,我们大家可能不知道过多的对索引进行使用将会造成滥用。因此MySQL索引也会有它的缺点: 虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT、UPDATE和DELETE。因