- 浏览: 864156 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (280)
- java相关 (29)
- linux系统 (55)
- ipsec (0)
- ssl (3)
- 信息安全 (13)
- web相关 (35)
- windows (9)
- c,c++ (14)
- log4j (3)
- hibernate (8)
- sqlite (1)
- 程序人生 (2)
- js (2)
- 生活点滴 (3)
- 网络相关 (14)
- 问题积累 (15)
- 数据库相关 (27)
- 软件测试 (2)
- PKI相关 (2)
- 程序设计 (7)
- 犄角旮旯 (0)
- 杂七杂八 (0)
- 硬件相关 (14)
- 防火墙 (2)
- 电子商务 (2)
- 多媒体相关 (1)
- 内存管理 (4)
- 面向对象 (1)
- csp (1)
- 驱动开发 (3)
- 移动开发 (2)
- openssl多线程实例 (1)
最新评论
-
xiaoyao3857:
博主很有探索精神嘛,学习了
Linux主机名Hostname详解 -
hiskyrisa:
言简意赅,好文章。
Flex是什么 -
layznet:
犯了类似错误。使用的是derby数据库。driverClass ...
java.sql.SQLException: No suitable driver -
idision:
你好,文章有一句createSubjectKeyId(keyT ...
bouncycastle 产生证书 -
zheng12tian:
代码有全的不?只贴一部分,,,,
在LOG4J中把日志写入远程数据库
文/李红军 http://hongjunli.blogjava.net/
转载请保留出处
写在前面的话:为什么要选择MySQL?
在MySQL 的官方网站 中,曾提及 雅虎(Yahoo!)、阿尔卡特.朗讯(Alcatel-Lucent), Google, 诺基亚(Nokia), YouTube以及Zappos.com都在使用MySQL。
Russell Dyer先生撰写的《MySQL in a NutShell ,2nd edition》 一 书的序中,曾提及"MySQL是最流行的开源数据库系统。尽管MySQL是免费的,它仍然是可靠的和快速的,并在过去曾经使用过Oracle和MS SQL Server的领域中快速增长起来。感谢MySQL给我们带来这么多的实用开发包,使管理变得很容易。在这些应用程序编程接口 (API,application programming interface)中,我们很容易地应用MySQL的接口来开发自己的软件。"
目前,MySQL在全世界的装机量已超过600万台,每天平均有5万人从MySQL AB官方网站和镜像站点下载MySQL安装程序,它几乎席卷了整个产业界。MySQL在InfoWorld 2008评选中获得了"最佳开源软件大奖"称号,而MySQL AB公司目前已成为Sun Microsystems的子公司,相信在Sun的带领之下,MySQL的发展会越来越好。
如果您对"数据库(Database)"还完全没有概念的话(比如完全不懂"SQL"),那么,现在便是很好的时间开始自学数据库,因为《MySQL in a NutShell 》 一书并不讲解特定于数据库的知识--那将是另外一本厚厚的书,您不用去等待,由Russell Dyer撰写的《MySQL in a NutShell ,2nd edition》 一书已由机械工业出版社华章图文引进并于近日出版。
如何在Windows系统上安装MySQL?
下载并选择MySQL的安装包
由于MySQL一直在升级,所以当您阅读本文时,或许在其官方网站上已提供了新的正式版供你下载,因此,以下提供的链接或许会失效,必要时,请进入MySQL下载页面 查找当前的最新版本。
另外,在下载过程中,需要您注册为网络用户(当然,如果你不愿意注册的话,也可以直接点击» No thanks, just take me to the downloads! 跳过注册这一步直接下载),这是一个很简短的过程,它需要您提供一个有效的Email地址。
- MySQL 5.0 或MySQL 5.1
MySQL 5.0下载页面: http://dev.mysql.com/downloads/mysql/5.0.html
MySQL 5.1下载页面: http://dev.mysql.com/downloads/mysql/5.1.html
您将在上述页面上,看到MySQL针对不同操作系统提供的下载链接。其中for Windows版本又分为不同形式的3个安装包:
基本安装包(Windows Essentials):该安装包的文件名类似于mysql-essential--5.0.77-win32.msi,它只包含了安装MySQL所需要的基本文件与配置向导,但是并没有包含可选组件,如基准套件和嵌入式服务器。
完全安装包(Windows ZIP/Setup.EXE):该安装包的文件名类似于 mysql-5.0.77-win32.zip,它包含了安装MySQL所需要的全部文件与配置向导以及可选组件,如基准套件和嵌入式服务器。
免安装包(Without installer): 该安装包的文件名类似于mysql-noinstall-5.0.77-win32.zip,它包含了完全安装包中除配置向导以外的全部文件,你必须手动安装和配置它的配置文件(my.ini)。
其中,基本安装包(Windows Essentials)和完全安装包(Windows ZIP/Setup.EXE)均包含了MySQL的安装向导和配置向导,因此在绝大多数情况下,建议你选择这两种安装方式。如果需要在一台服务器上安装多 个MySQL或者对MySQL比较熟悉,想完全控制服务器的配置,则应该选择免安装包。此处选择的是基本安装包,关于如何在一台Windows服务器(或 PC机)上安装多个MySQL的实例,请参考我的另外一篇文章:如何在Windows上安装多个MySQL 。
安装、配置MySQL
在Windows上安装MySQL时,你可以使用MySQL的安装向导(MySQL Setup Wizard)和配置向导(MySQL Configuration Wizard)比较容易地完成安装配置过程。具体步骤如下:
从上面的MySQL5.0或5.1的下载页面中,在下载时,请点击"Pick a mirror"链接,然后选择一个最近的镜像网站(如,位于亚洲的镜像服务器)下载,以便以较快地速度下载Windows下的MySQL安装包。如果 MySQL安装包是.zip文件,先解压。然而,不论安装文件是setup.exe还是.msi文件,都可以通过双击安装文件来启动安装过程,如下面的截 图所示。在此处,我下载的是文件尺寸最小的Windows Essentials (x86)安装包(mysql-essential--5.0.77-win32.msi)
-
安装
双击下载所得到的mysql-essential-5.0.77-win32.msi文件开始安装,下面的几个环节需要特别注意。
第一、 请选择安装类型
有3种安装类型可供选择:典型安装(Typical)、完全安装(Complete)和自定义安装(Custom)。
典型安装只包含了MySQL服务器、MySQL命令客户端以及命令行实用程序。命令行使用程序和命令行客户端包括mysqldump、 myisamchk和其他几个工具。完全安装包含了软件包中的全部组件以及嵌入式服务器库、基准套件并支持脚本和文档。而自定义安装允许你完全控制要安装 的软件包和路径。
在此处,选择的是自定义安装(Custom)。
第二、 确认安装(截图略)
如果选择的是典型安装(Typical)或完全安装(Complete)并点击"Next"按钮,进入安装确认界面。此对话框将显示出你所选择的安 装类型以及安装的路径,点击"Install"按钮开始安装。此处,我选择的是自定义安装(Custom),并点击"Next"按钮,此时将进入自定义安 装对话框(截图略),同时,此步也可以更改MySQL的安装路径。默认情况是"C:\Program Files\MySQL\MySQL Server 5.0"。如果C盘空间不足,则可以将其安装到另外的路径中(如"E:\Program Files\MySQL\MySQL Server 5.0")。
第三、完成安装(截图略)
安装完成后,会出现注册选项和MySQL的网址,注册的好处在于,你可以随时访问MySQL的官方论坛,在使用MySQL的过程中,如发现bug,则可以在http://bugs.mysql.com 上报告其缺陷。当然,你也可以选择"跳过注册(Skip Sign-Up)"。
在安装即将结束时,会出现一个向导更改系统的注册表和启动菜单。在该启动菜单中创建了如下条目:
MySQL Command Line Client(MySQL命令客户端):它是MySQL命令客户端的快捷方式,它需要输入超级用户(root)的密码方可使用。
MySQL Server Instance Config Wizard(MySQL服务器实例配置向导 ):它是MySQL配置向导的快捷方式,可以用来配置新安装的服务器或者重新配置已有的服务器。
MySQL Document(MySQL文档 ):它可以链接到MySQL服务器所在的安装目录中的文档内。若采用基本安装包安装时,便不会出现此菜单。
- 配置MySQL
第一、启动配置向导
安装最后一步,请确保选中"Configure … now"选项。
图 2 MySQL安装后,准备开始配置MySQL
第二、配置
开始配置,选择配置类型和服务器类型(截图略)
有两种配置类型可供选择:Detailed Configuration(详细配置)和Standard Configuration(标准配置)
其中,标准配置适合于,在不考虑服务器优化的情况下,想快速启动MySQL的新用户。详细配置则适合于想更为精确地控制服务器配置的高级用户。此处,选择详细配置,并点击"Next"按钮,进入服务器类型选择界面(截图略)。
有如下三种服务器类型可供选择:
Developer Machine(开发机器):此选项表示典型的桌面工作站,它使用最少的系统资源。
Server Machine(开发机器):此选项表示MySQL服务器可以与其他的应用程序(如,Web服务器、FTP和电子邮件等)一起运行,它将使用一定比例的系统资源。
Dedicated MySQL Server Machine(专用MySQL服务器机器):此选项表示它只运行在MySQL服务的服务器上。若没有运行其他的应用程序,它将使用全部可用的系统资源。
数据库的使用(截图略)
通过使用Database Usage对话框,指定创建表时所用的表处理器。有如下三种选项:
Multifunctional Database(多功能数据库):此选项使用InnoDB和MyISAM引擎,并在这两个引擎间平均分配资源。经常使用这两个存储引擎的用户可以选择此选项。
Transactional Database Only(仅做事务处理的数据库):此选项同时使用InnoDB和MyISAM引擎,与前面的Multifunctional Database不同的是,它会将大多数服务器资源指派给InnoDB引擎。主要使用InnoDB引擎,偶尔会使用MyISAM引擎的用户可以选择该选 项。
Non-Transactional Database Only(仅做非事务处理的数据库):此选项完全禁掉了InnoDB引擎,把所有的服务器资源指派给MyISAM引擎。不使用InnoDB引擎的用户可以选择该选项
设置InnoDB表空间(截图略)
如果想更改InnoDB表的表空间文件的默认位置,可以从驱动器的下拉列表中选择一个驱动器,并在该列表中选择一个新路劲。
设置并发连接的大体数目(这有助于防止服务器资源耗尽)。
Decision Support(DSS,决策支持)/OLAP:在服务器不需要大量的并发连接时,可以选择该选项。平均并发连接数为20,最大连接数目为100 。
Online Transaction Processing(OLTP,联机事务处理):在服务器需要大量的并发连接时,可以选择该选项。最大连接数目为500 。
Manual Setting(手动设置):你可以手动设置(在下拉框中选择或直接输入并发连接的最大数目)服务器并发连接的最大数目。
设置联网选项
在Networking Options界面中,启用或禁用TCP/IP网络并配置连接MySQL服务器的端口号。
默认使用3306端口。要想更改此端口,你可以在下拉选择框中选择一个新的端口号,或者也可以直接输入。
注意:大多数配置均可以采用其默认值,但是注意在此步骤中,应将MYSQL服务的监听端口添加为windows防火墙例外,即选中图3的 "Add firewall exception ……"。
图 3 添加防火墙例外
设置字符集(截图略)
MySQL服务器支持多种字符集:
Standard Character Set(标准字符集):使用Latin1(Latin1用于英语和西欧语)作为服务器的默认字符集。
Best Support For Multilingualism(支持多种语言):使用UTF8(utf8可以将不同语言的字符存储为单一的字符集)作为服务器的默认字符集。
Manual Selected Default Character Set/Collation (人工选择的默认字符集):在下拉列表中选择期望的默认字符集。
设置服务选项(截图略)
默认情况下,配置向导将MySQL服务器安装为服务名为"MySQL"的服务,你也可以在下拉框中选择新的服务名或直接输入服务名。
设置安全选项
设置超级用户(root)的密码,原密码为空,请设置一个新密码,并牢记此密码!此处假设为msql。
图4 修改root用户的密码
执行配置
设置完root帐号信息以后,出现Configuration(确认)界面,执行配置,请单击"Execute"按钮,如果成功,结果如图5所示。如果失败,请重新安装。
图 5 执行配置,安装完成
安装MySQL GUI Tools
准备工作
双击下载所得到的mysql-gui-tools-noinstall-5.0-r16-win32.zip文件,将该文件解压至本地硬盘即可。
启动服务
双击%MySQL GUI Tools% 目录下的 MySQLSystemTrayMonitor.exe,这时会在任务栏右侧出现一个图标。点击"Start Instance",运行MySQL。
然后双击 %MySQL GUI Tools% 目录中的 MySQLAdministrator.exe,或者直接点击上面右键菜单中的"MySQL Administrator "
输入服务器地址,因为是本机,所以此处请填写127.0.0.1或localhost均可。再输入用户名(root)及密码,点击OK,进入管理工具主界面。登陆之后运行的效果图如图6所示:
图6 MySQL Administrator 登陆之后的界面
汉化版的界面,默认字体看起来有点不舒服,若想修改界面的字体,请点击主菜单:"Tools → 选项",在弹出的对话框左侧选中"常规选项",在右侧修改其中的"默认字体"为宋体、9号,应用后退出。
参考网址
MySQL官方网站:http://www.mysql.com/
MySQL官方下载页面:http://dev.mysql.com/downloads/
发表评论
-
mysql 安装注意
2010-07-12 21:07 860mysql 远程连接赋予权限: GRANT ALL PRIV ... -
Windows和Linux系统下面MySQL的大小写敏感性不同
2010-04-21 15:00 2053同样的建表脚本,在windows下所有的表名都成了小写的了,在 ... -
关闭Mysql日志功能
2009-08-04 17:47 1584Cacti服务器使用有一段时间了,发现在 /usr/loca ... -
ESQL编程使用说明
2009-07-30 20:51 2026ESQL编程使用说明 ... -
ESQL/C资料(完全版)四
2009-07-30 20:50 16675.3 嵌入SQL的处理过程 INFORMIX的预 ... -
ESQL/C资料(完全版)三
2009-07-30 20:47 2169第四节 ORACLE数据库的嵌 ... -
ESQL/C资料(完全版)二
2009-07-30 20:46 1945第三节 IBM DB2嵌入SQL语言 DB2支持SQL ... -
ESQL/C资料(完全版)一
2009-07-30 20:45 2532第六章 嵌入式SQL(E-SQL)简介 ... -
Mysql5的auto Reconnect错误
2009-07-28 09:10 4966一、解决方案一 最近 ... -
Mysql JDBC URL中几个重要参数说明
2009-07-28 08:57 2956mysql JDBC Driver 常用的有两个,一个是gj ... -
Linux平台下修正MySQL中文乱码问题
2009-07-20 16:49 1738操作系统环境: RHEL4.6 ... -
如何将syslogng的日志写入MySQL数据库
2009-07-20 11:24 3472如何将syslogng的日志写入MySQL数据库 <! ... -
shell自动连接mysql后进行查询操作的方法
2009-07-20 11:14 96291.需求,自动登录mysql(root:root,passwd ... -
用C语言操作MySQL数据库,进行连接、插入、修改、删除等操作
2009-07-20 11:07 2339很多人用到MySQL来开发一些项目,有时为了性能,我们会直接 ... -
mysql 5.X 迁移linux上,表名大小写敏感问题!
2009-07-18 17:39 2355mysql数据库,库名以目录名存在,表名以文件名(后缀为.fr ... -
mysql常用经典操作
2009-07-18 15:42 935.连接服务器 mysql -u cnscn ... -
绿色数据库
2009-07-17 23:20 1312如今,由于网络应用的飞速发展、多媒体数据的日益增长、视频音频 ... -
linux下mysql的最常用的操作指令_创建用户、备份和还原数据库
2009-07-17 08:55 27101]如何创建mysqld数据库的管理用户? 数据库安装好后, ... -
Linux操作系统下MySQL数据库的使用方法
2009-07-17 08:54 1028一、连接MYSQL: 格式: mysql -h主机 ... -
org.gjt.mm.mysql.Driver和com.mysql.jdbc.Driver的 区别
2009-07-15 11:42 1988org.gjt.mm.mysql.Driver是早期的驱动名称 ...
相关推荐
在本教程中,我们将深入探讨如何安装MySQL数据库服务器以及与其配套的MySQL GUI Tools。MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),它以其高效、稳定和易于使用而受到全球开发者的青睐。MySQL GUI ...
在Windows环境下,这些工具通常以安装包的形式提供,例如"mysql-gui-tools-5.0-r12-win32.msi"就是这样的一个安装程序。该文件是一个基于Windows的MSI(Microsoft Installer)格式,用于在Windows操作系统上安装...
mysql gui tools for 5.0的 汉化包 mysql gui tools是非常好用的免费mysql图形化操作的工具,免费下载的是英文版的,此资源是其汉化包,使用非常简单:只要将zh_CN文件粘贴到MySQL Tools for 5.0\locale文件夹中即可
MySQL是世界上最受欢迎的关系型...安装文件`mysql-workbench-gpl-5.2.47-win32.msi`和`mysql-gui-tools-5.0-r17-win32.msi`分别对应MySQL Workbench和MySQL GUI Tools的Windows版本,用户可以根据自己的需求进行安装。
MySQL GUI Tools 5.0是MySQL数据库管理系统的一款强大的可视化界面工具,它专为数据库管理员、开发者和分析师设计,旨在提供高效、直观的方式来管理和操作MySQL数据库。这个工具集包含了一系列功能丰富的应用程序,...
MySQL GUI Tools是一组强大的图形用户界面工具,专为MySQL数据库管理系统设计,旨在简化数据库的管理和开发。这个汉化包是针对这些工具的中文语言包,目的是为了帮助中国用户更流畅地使用MySQL GUI Tools,避免因...
MySQL GUI Tools 是一组用于管理MySQL数据库的强大图形用户界面工具,旨在提供更直观、高效的方式来执行常见的MySQL数据库操作。这个绿色汉化版意味着它已经被翻译成了中文,并且是便携式的,不需要安装即可使用,...
MySQL GUI Tools 5.0汉化包是一款专为MySQL数据库设计的图形用户界面工具集,旨在帮助用户更方便地管理和操作MySQL数据库。该汉化包提供了全中文界面,使得中国用户在使用过程中能够更加直观、无障碍地理解各种功能...
MySQL GUI Tools 5.0 是一组强大的图形用户界面工具,专为MySQL数据库管理系统设计,...通过“mysql-gui-tools-noinstall-5.0-r16-win32”这个文件,用户可以在Windows操作系统上安装并体验这一强大工具集的全部功能。
MySQL GUI Tools汉化包是为了方便中文用户使用而提供的语言包,安装后可以将工具的界面语言切换为简体中文,使得国内用户在使用过程中避免语言障碍,更好地理解和操作各项功能。 在使用MySQL GUI Tools时,需要注意...
标题“mysql+mysql_gui_tools汉化”暗示我们将讨论MySQL的安装、使用以及配合MySQL GUI Tools进行的汉化过程,这主要适用于那些希望在中国语言环境下更轻松操作MySQL的用户。 首先,MySQL的安装通常包括下载适合...
1. 首先,确保已经安装了MySQL GUI Tools的原始英文版。 2. 解压下载的“mySQL_Tools_5.0_zh_CN”压缩包,找到相应的汉化文件夹。 3. 复制汉化文件夹中的“zh_CN”或“Chinese”文件夹到MySQL GUI Tools的安装目录下...
专家教你安装_MySQL与MySQL_GUI_Tools.
这个文件是MySQL GUI Tools 5.0 R17的Windows 32位安装程序,用户可以通过这个安装包在Windows系统上安装该工具集。 5. **restore_structure_example_database.sql和restore_rows_example_database.sql**: 这两...
4. **汉化过程**: 安装汉化包通常涉及解压文件,然后将汉化文件复制到MySQL GUI Tools的安装目录下的相应语言文件夹。对于Windows系统,这通常是`C:\Program Files\MySQL\MySQL GUI Tools x.x\share\locale`(x.x...
安装文件`mysql-gui-tools-5.0-r12-win32.msi`是Windows安装程序,用于在Windows操作系统上部署这些工具。在安装过程中,用户可以选择要安装的特定工具,根据实际需求定制安装。安装完成后,可以通过开始菜单或桌面...
你可以下载并安装mysql-gui-tools-5.0-r17-win32.msi这个安装包,按照向导提示完成安装。 2. 安装完成后,从“开始”菜单中找到MySQL程序组,启动MySQL Administrator。 3. 在MySQL Administrator界面,你会看到...
MySQL GUI Tools 一个可视化界面的MySQL数据库管理控制台,提供了四个非常好用的图形化应用程序,方便数据库管理和数据查询。这些图形化管理工具可以大大提高数据库管理、备份、迁移和查询效率,即使没有丰富的SQL...
MySQL GUI Tools 5.0r12-rhel4-i386.tar.gz 是一个针对Linux系统,特别是Fedora发行版的MySQL图形化管理工具集合。这个压缩包包含了四个主要的MySQL管理工具,分别是: 1. **mysql-gui-tools-5.0r12-1rhel4.i386....
mysql-gui-tools-5.0-r12-win32.msi mysql官方gui开发工具