MySQL数据库6.0下载|MySQL数据库 V6.0.11官方版(32位/64位)下载
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),知识兔使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),知识兔使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。MySQL速度快、可靠性高和适应性强,大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
MySQL数据库软件特色
1、新Falcon事务存储引擎(见 13.8, “Falcon存储引擎” ) 。
2、支持更多的Unicode字符集: utf16 , utf32 ,和4字节utf8 。这些字符集支持这些附加的Unicode字符集,也就是那些在基础多语言基础之外的字符) 。
3、增加了 BACKUP DATABASE 和 RESTORE 语句来进行备份和还原操作. 见第6.3节, “使用MySQL备份” 。
4、改进INFORMATION_SCHEMA数据库,并增加了INFORMATION_SCHEMA.PARAMETERS 表,INFORMATION_SCHEMA.ROUTINES 增加了新列 (见第19.27 “的INFORMATION_SCHEMA PARAMETERS表” ,和 19.14 “ , INFORMATION_SCHEMA ROUTINES ROUTINES表” ) 。
5、 对子查询和Join进行了优化,包括对MyISAD和InnoB存储引擎分散范围内的批量索引访问。
6、RESET SLAVE不再更改复制连接的参数;以前,它重置他们到命令行指定的数值( 见第12.6.2.3 , “ RESET SLAVE语法” ) 。
7、LOCK TABLES 语法已经扩展,知识兔支持不会自动事务提交的事务表锁。在后面的 LOCK TABLES … IN SHARE MODE 或者 LOCK TABLES … IN EXCLUSIVE MODE 你可以使用未提及的表级锁,你也可以确保 LOCK TABLES 语句可以连续的得到多次的事务锁, 增加额外的表格到锁集合,而无需解锁以前已经锁住的表格。当使用LOCK TABLES with IN SHARE MODE 或者在 EXCLUSIVE MODE ,表级锁在事务结束前不会解锁。使用LOCK TABLE获得的事务锁在事务结束时释放,包括显示的提交或者回滚,或者由于语句引起的隐式提交,或者由于链接关闭. 12.4.3, “引起隐式提交的语句” ,列出了那些会引起隐式提交的语句。LOCK TABLES的行为在 READ和WRITE锁时报出不变( 也就是当不使用 IN SHARE MODE 或者 IN EXCLUSIVE MODE ) 。
8、 增强的XML功能,知识兔包括一个新的LOAD XML 语法(见第12.2.7 , “ LOAD XML语法” ) 。
9、支持扩展的注释,知识兔包括表,列和索引。
下面的结构是过时的,已在MySQL 6.0中删除 。应用应该跟新,知识兔使用另一个方式来使用他们。
10、table_type 系统变量 (用 storage_engine ).
11、表格的用来在CREATE TABEl或者 ALTER TABLE的 TYPE 参数(使用ENGINE ) 。
12、 SHOW TABLE TYPES 语法 (使用SHOW ENGINES ) 。
13、The log_bin_trust_routine_creators 变量(使用 log_bin_trust_function_creators ) 。
14、TIMESTAMP( N ) :来指定显示宽度为N(使用没有N的) 。
15、SHOW INNODB STATUS 和 SHOW MUTEX STATUS 语法(使用SHOW ENGINE INNODB STATUS这两种) 。
16、The LOAD TABLE … FROM MASTER 和 LOAD DATA FROM MASTER 语法。
17、SHOW PLUGIN 语法(使用SHOW PLUGINS ) 。
18、BACKUP TABLE 和 RESTORE TABLE 语法
19、The –master-xxx 指定复制的参数的服务器参数(使用 CHANGE MASTER TO statement 代替):
–master-host , –master-user , –master-password , –master-port , –master-connect-retry , –master-ssl , –master-ssl-ca , –master-ssl-capath , —
master-ssl-cert , –master-ssl-cipher , –master-ssl-key
MySQL数据库安装教程
知识兔点击mysql-essential-6.0.11-alpha-win32.msi,会出现安装向导
安装向导起始页,按【Next】继续
选择安装类型,一般都分为【Typical】【Complete】【Custom】。一般新手选择【Typical】或【Complete】就可以了,为了看一下安装细节,知识兔选择【Custom】,然后知识兔按【Next】继续。
在C Include Files/Lib Files 上左键,知识兔选择第一项,将此特性安装到本地硬盘。安装这些特性是为了更好的支持一些其他的开发。所以如果知识兔硬盘空间宽裕的话,见多不怪。然后知识兔按【Next】继续。
选择安装路径。视硬盘的大小自行选择。然后知识兔按【OK】。
这里我选择了D盘。如果知识兔需要改变的话按【Change】重新选择,确定无误按【Next】继续。
当前的安装设置信息,如果知识兔需要改变这些安装设置,知识兔可以按【Back】重新选择安装设置,确定无误之后按【Install】将MySQL安装到本地硬盘上。
请耐心等待,安装向导正在安装MySQL,这需要话几分钟。
这里只选择【Configure the MySQL Serve now】,如果知识兔你想注册MySQL也可以选择。确定后按【Finish】完成安装,接着进行服务器的配置。一下环节很重要哦。
进行MySQL服务器实例配置,当然了,也可按【取消】,知识兔以后配置也可以。按【Next】继续。
选择配置类型,分为【Detialed Configuration】(详细配置),【Standard Configuration】(标准配置)。为了了解整个详细的配置过程,知识兔选择【Detialed Configuration】后按【Next】继续。
这里是选择服务器的类型。三种类型:【Developer Machine】(开发者类型),只占用很好的资源,消耗的内存资源最少。知识兔建议一般用户选择这项。【Server Machine】(服务器类型),占用的可用资源稍多一些,消耗的内存资源当然就多一些。【Dedicate MySQL Server Machine】(专门的数据库服务器),占用所有的可用资源,消耗内存最大。综合这三个,知识兔选择【Server Machine】,然后知识兔按【Next】继续。
选择数据库的用途。【Multifunctional Database】,知识兔可以理解为通用行的数据库,知识兔支持所有数据库的操作,【Transaction Database Only】只进行事务处理,专用的服务类型。【Non-Transactional Database Only】非事务性处理,一般只进行监控,应用程序的数据分析,对MyISAM数据类型的支持仅限于非事务。主要一用途为主,这里选择第一项【Multifunctional Database】,然后知识兔按【Next】继续。
对InnoDB Tablespace 进行设置,知识兔选择MySQL数据存放的位置空间。特别注意的一点,知识兔选择这个位置很重要,因为数据文件存放于此,确保数据文件不被破坏。这里选择安装路径下的空间作为数据表空间,按【Next】继续。
设置服务器当前连接的数,【Decision Support DSS/OLAP】,这个不需要很多的连接数,一般在20个左右,【Online Transaction Processing(OLTP)】,连接数500个左右,一般自己的开发测试用选择这一项足够了,【Manual Setting】可以手动设置连接数。这里选择【Onine Transaction Processing (OLTP)】,按【Next】继续。
【Enable TCP/IP Networking】启用TCP/IP连接,一般选择默认的就可以,也不要改变端口号,免得以后忘记;【Enable Strict Mode】启用严格模式,启用它的好处可以控制MySQL的数据的安全性。在这里,知识兔选择默认的就可以,按【Next】继续。
这一步也很关键,知识兔设置字符集,【Standard Character Set】默认字符集,知识兔支持的其它字符的很少;【Best Support For Multilingualism】能支持大部分语系的字符,主要是以UTF-8的形式存储,所以一般选择这一项;
【Manual Selected Default Character Set/ Collation】,手动设置字符集,比较单一,只能选择一种字符集,为了不出现乱码的问题,这里暂且选择gbk字符集,知识兔支持中文简体,知识兔包括繁体,所以对于知识兔来说够用了。选择【Manual Selected Default Character Set/ Collation】按【Next】继续。
设置Windows的操作,【Install AS Windows Service】,知识兔设置Service Name,一般默认的就可以,这个名字会出现在windows服务里。【Include Bin Directory in Windows PATH】,把Bin目录放在Windows Path路径中,知识兔建议选择上它,这样在Dos窗口里直接可以访问MySQL,不需要到MySQL的bin目录下进,方便,快速。按【Next】继续。
设置root帐户的密码。如果知识兔是第一次安装MySQL直接输入一个新密码就OK了,如上图,但是以前装过MySQL,就会出现下面的情况:
需要你输入当前的密码,然后知识兔在输入新密码,所以要确定记住这个root帐户的密码,它是以后进行数据库操作的钥匙之门。
按【Execute】完成配置操作。值得注意的是在进行配置的时候容易出现一个问题,【Start service】操作失败,出现这个情况的原因是有其他MySQL的数据库在电脑里,当然办法也很简单,体制以前不用的MySQL服务,或者将其删除,然后知识兔再重新配置。
这样软件就安装完成了!
下载仅供下载体验和测试学习,不得商用和正当使用。