白桦的天空

第一次的心动,永远的心痛!
  首页  :: 新随笔  :: 联系 :: 管理

MySQL的安装及可视化开发工具

Posted on 2008-09-25 08:55  白桦的天空  阅读(902)  评论(0编辑  收藏  举报
 一。获取源文件及注册会员
 
    MYSQL是一款开源并且免费的数据库管理系统。其官方网站为:http://www.mysql.com/
有关MYSQL的中文网站有 http://www.mysql.cn/  里面有很多教程及精华文章。

首先要下载MYSQL的安装包,可以到上面两个网站中去下载,不过,MYSQL的安装是须要填写在其官网注册的用户名和密码验证,所以,安装之前还必须去官网上注册一个帐号,注册为必须的。
帐号注册地址: http://www.mysql.com/register.php

安装包下载地址:http://download.mysql.cn/src/
                  及  http://dev.mysql.com/downloads/

二。安装方法
   安装包版本 5.1
 1.启动安装程序 图1


2.点NEXT,默认是Typical,建议改成Custom,因为Typical模式不允许改变安装路径,只能安装在C盘。下面会介绍Custom的安装方法,见图2。


3.点NEXT,进入Custom里面选择你要安装的内容,一般用默认就可以了,然后修改你安装的路径,我这里安装在D盘里。注意:安装mysql的路径中,不能含有中文!

4.然后一路NEXT下去就行了,安装有进程度条的,等一会儿时间就行了。然后达到下面界面,见图3


5.然后再一路NEXT.。出现如下图所示 图4   Configure the MySQL Server now 配置MYSQL


6.接下来的就是配置MYSQL了。图5


7.选择Detailed Configuration,见图6,点Next继续


8.下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,最后一种是这台服务器上面只跑mysql数据库,将占用全部的内存,我这里只是示例,就选择开发服务器,占用尽量少的内存,用户可根据自己的需求,选择其他选项,见图7,点Next继续


9.下面是选择数据库用途,第一种是多功能用途,将把数据库优化成很好的innodb存储类型和高效率的myisam存储类型,第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,最后一种是非事务处理类型,适合于简单的应用,只有不支持事务的myisam类型是被支持的。一般选择第一种多功能的。见图8


10.点NEXT进入下一步,这里是数据存放的位置,一般用默认的。图9


11.下面是选择mysql允许的最大连接数,第一种是最大20个连接并发数,第二种是最大500个并发连接数,最后一种是自定义,你可以根据自己的需要选择,见图10 。这里选择的是自定义 200个


12.点Next继续,下面是选择数据库监听的端口,一般默认是3306,如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,比较麻烦,这里不做修改,用mysq的默认端口:3306,见图11


13.点Next继续,这一步设置mysql的默认编码,默认是latin1,见图12,这里我改成GB2312的


14.注意:如果要用原来数据库的数据,最好能确定原来数据库用的是什么编码,如果这里设置的编码和原来数据库数据的编码不一致,在使用的时候可能会出现乱码。
点Next继续,这一步是是否要把mysql设置成windows的服务,一般选择设成服务,这样以后就可以通过服务中启动和关闭mysql数据库了。推荐:下面的复选框也勾选上,这样,在cmd模式下,不必非到mysql的bin目录下执行命令。见图13    勾选让MYSQL成为Windows的服务,有些人安装后说MYSQL启动不了,有时候是因为这个没选,使得它不会在系统启动的时候启动服务。



15.点Next继续,这一步是设置mysql的超级用户密码,这个超级用户非常重要,对mysql拥有全部的权限,请设置好并牢记超级用户的密码,下面有个复选框是选择是否允许远程机器用root用户连接到你的mysql服务器上面,如果有这个需求,也请勾选。  注意:最下面那个复选框为是否充许匿名访问,为了安全起见,不建议勾选些项。如图14


16.到现在位置,mysql已经得到了足够的配置条件,如果没有问题即可点击Execute,让mysql进行配置,如果有不妥的地方,点击Back,重新修改配置条件,见图15


17.这样mysql就全部安装好了,见图16。



错误与问题:

在安装过程中出现了一个错误,就是说不能连接到 localhost ,点击Retry,重试,问题可以解决

三.可视化工具

为了能提高MySQL的开发效率,目前已有多款MySQL前端工具: 

MySQL GUI Tools,MySQL官方工具(适合本地操作,管理员默认用户名:root,密码是在配置sql时设置的,server host是:localhost)
http ://dev.mysql.com/downloads/gui-tools/








还有一个比较好的工具,那就是有名的 phpMyAdmin , 这样是以B/S模式对数据库进行操作的。
须要服务器端支持PHP环境。。 下载地址这:http://www.phpmyadmin.net/