Welcome 微信登录

首页 / 数据库 / MySQL

MySQL优化GROUP BY(松散索引扫描与紧凑索引扫描)

MySQL优化GROUP BY(松散索引扫描与紧凑索引扫描)

满足GROUP BY子句的最一般的方法是扫描整个表并创建一个新的临时表,表中每个组的所有行应为连续的,然后使用该临时表来找到组并应用累积函数(如果有)。在某些情况中,MySQL能够做得更好,即通过索引访问而不用创建临时表。 为GROUP BY使用索引的最重要的前提条件是所有GROUP BY列引用同一索引的属性,并且索引按顺序保存其关键字。是否用索引访问来代替临时表的使用还取决于在查询中使用了哪部分索引、为该部分指定的条件,以及选择的累积函数。 由于GROU...
MySQL创建数据库的两种方法

MySQL创建数据库的两种方法

本文为大家分享了两种MySQL创建数据库的方法,供大家参考,具体内容如下第一种方法:使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。实例以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS:[root@host]# mysqladmin -u root -p cr...
MySQL 句柄数占用过多的解决方法

MySQL 句柄数占用过多的解决方法

在Windows下安装MySQL ,用了官方的配置向导生成了my.ini,本以为很安稳了,谁知十多个小时过去之后,系统响应非常慢,看资源管理器的性能卡,发现句柄数竟然达到了10万!怪不得无论使用什么程序都卡得很。 网上搜索一下,大概是说 innodb_buffer_pool_size 这个默认的8M太大,但我已经skip-innodb了啊。 后来又看到一个设置innodb_flush_log_at_trx_commit innodb_flush_lo...
MySQL学习第五天 MySQL数据库基本操作

MySQL学习第五天 MySQL数据库基本操作

本文针对MySQL数据库基本操作进行学习研究,需要了解的朋友不要错过这篇文章。以下均是在Windows 64位操作系统下的命令行使用。学习之前我们先来解释一下MySQL语法格式中的一些符号代表的含义:(1)中括号([])表示存在或者不存在都可以,是可选参数。比如:SHOW {DATABASES | SCHEMAS}[LIKE"pattern" | WHERE expr];此语法格式中的[]括起来的内容是可以不加的。(2)大括号({})表示命令中必须出现,是...
MySQL学习第六天 学习MySQL基本数据类型

MySQL学习第六天 学习MySQL基本数据类型

还记得上一篇学习的内容吗?不记得再看一看MySQL学习第五天 MySQL数据库基本操作,温故可以知新! 数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储方式,代表了不同的信息类型。MySQL中常用的的数据类型包括:数值类型、日期和时间类型和字符串类型等。一、数值类型 MySQL支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER、SMALLINT、DECIMAL、NUMBERIC),以及近似数值数据类型(FL...
MySQL删除数据库的两种方法

MySQL删除数据库的两种方法

本文为大家分享了两种MySQL删除数据库的方法,供大家参考,具体内容如下第一种方法:使用 mysqladmin 删除数据库使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。以下实例删除数据库TUTORIALS(该数据库在前...
windows下安装、卸载mysql服务的方法(mysql 5.6 zip解压版安装教程)

windows下安装、卸载mysql服务的方法(mysql 5.6 zip解压版安装教程)

MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾水,不知如何安装。下面笔者将介绍如何解决此情况下安装过程中的各种问题。比较简单的步骤:在win2003及win2008 r2以上版本:将下载下来的mysql解压到指定目录下(如:d:mysql)安装服务 在命令行输入d:mysqlinmysqld -inst...
MySQL绿色版(zip解压版)的安装图文教程(mysql-5.6.22-win32.zip)

MySQL绿色版(zip解压版)的安装图文教程(mysql-5.6.22-win32.zip)

1、数据库下载 Mysql官方网站:http://www.mysql.com/,数据库下载地址:http://www.mysql.com/downloads/。从官方网站可以找到两种文件包,一种是exe安装程序,另一种是zip压缩包。本人喜欢清爽的方式,所以下载的是ZIP压缩包。最新的5.6.22大概350M,下载还需要oracle帐号,自己注册一个好了。2、数据库安装 解压出下载的文件mysql-5.6.22-win32.zip(有x86和x64两个...
解决mysql安装时出现error Nr.1045问题的方法

解决mysql安装时出现error Nr.1045问题的方法

我们在windows下安装MySQL时会出现Access denied for user "root"@localhost"(using password:No)的问题,这个问题是因为你的机器上之前安装过mysql,或者这 一次安装配置了新密码,进入应用的最后一步时候由于某些原因卡出了或者由于服务未启动等原因导致无法配置成功,最终结果是,配置未成功,密码设置已经保存 进去了。这样我们调整好了服务等原因后,进行重新配置的时候,会发现在设置密码的时候,多了一个...
mysql 5.7.13 安装配置方法图文教程(win10)

mysql 5.7.13 安装配置方法图文教程(win10)

MySQL是一款关系型数据库管理系统,是由Oracle旗下公司MySQL AB 公司开发,是在web方面最好的、最流行的关系型数据库软件应用之一,深受广大个人使用者以及中小型企业的喜爱。方法/步骤双击安装文件,进入安装,如图所示,点击“next”,进入下一步在协议许可(LicenseAgreement)界面,勾选“Iacceptthelicenseterm”,然后点击“next”在选择安装类型(ChoosingaSetupType)界面,根据安装需求选择安...
mysql5.7数据库安装完成后如何配置环境变量

mysql5.7数据库安装完成后如何配置环境变量

如果我们在windows10系统中安装mysql后,没有配置环境变量的话,在使用命令行进行mysql操作时就必须要进入mysql安装目录才行。这样操作起来感觉会非常麻烦。这该怎么办呢?win10系统中配置mysql环境变量的方法。方法/步骤:键盘组合键:Win+i,打开设置窗口,点击“系统”,进入系统设置点击打开后,在系统设置窗口中选择“关于”-“系统信息”,在出现的窗口中选择“高级系统设置”;在“系统属性”窗口中选择“环境变量...”;在“环境变量”窗口...
<< 1811 1812 1813 1814 1815 1816 1817 1818 >>