li
  当前位置:主页 > 基础知识 > 文章内容
li
如何使用MySQL系统的发布与安装
来源: www.ixdba.net  作者: ixdba.net技术社区    时间:2008-03-23   阅读:4  
ixdba.net技术社区mysql技术专题栏目:如果对这些技术问题有任何疑问,请给我们在文章后面留言:


  Mysql是典型的网络数据库,可以应用于Linux平台和Windows平台,并且免费。现在Mysql也提供了很好的界面进行维护工作,在Windows下使得对Mysql的维护和对MSSQLserver的维护相差不多,非数据库专业人士也可以使用。

  但是,MySQL在某些维护工具方面还是没有SQLServer齐全,比如SQLServer自己提供代理服务,可以进行日常的自动数据库备份,而MySQL还没有类似的服务。

  典型的,MySQL有二进制发布和源代码发布两种形式,我们主要使用Win2000/XP平台下的二进制MySQL发布。二进制发布有专门的安装程序,我们可以按步骤进行按照安装。安装后一般作为WinNT的服务运行。另外的维护工具还要另外安装,安装过程很简洁。

  很多情况,我们面对的用户对计算机的使用水平参差不齐。如果我们的产品要求用户自己安装数据库管理系统,并且要根据具体计算机性能配置数据库,相对来说就把我们的软件使用难度增加了很多。而MySQL提供不需安装的发布,我们可以把数据库系统直接打包进我们的软件包中,在安装我们软件的同时就把数据库系统进行安装,然后允许一个简单的数据库配置工具,如只让用户选择计算机配置(高、中、低)即可。安装的同时我们就对MySQL数据库系统进行自动配置,下面是具体的操作过程。

  1. 在打包我们的程序时把标准发布的MySQL的包,MySQL的维护工具包打包,但可以不产生维护工具的快捷方式,这样初级用户就不会有数据库的误操作;而保留这些程序包是为了我们的维护人员更好的进行系统维护。

  2. 具体的包如下:

  MySQL: MySQL的服务和客户端,约33M;

  MySQLGUITools: MySQL的服务维护界面,约8M;

  MySQLCC: MySQL的控制台界面,约6.62M;

  共47.62M;

  上述包均可从网上下载。

  4.>www.mysql.com

  4. 在MySQL包中有大、中、小系统配置文件,根据用户计算机性能进行选择,配置的时候把相应的文件拷贝到用户的Windows目录下面。如:如果我们要配置小系统,可以把my-small.ini拷贝到c:\Winnt下然后更名为my.ini即可。

  如果不是缺省安装在C盘,注意修改basedir和datadir,如下:

  [mysqld]

  # set basedir to your installation path

  basedir=E:/mysql

  # set datadir to the location of your data directory

  datadir=E:/mydata/data

  5. 安装服务

  在Windows2000下,安装完成后,并没有把MySQL安装成服务,我们必须执行下面的语句把MySQL注册为服务:installdir\mysql\bin\mysqld-nt -install。Windows98下没有服务的概念,所以不用安装服务。

  6. 启动服务

  在Windows2000下,安装服务后可以启动MySQL服务:net start mysql。在Windows98下,可以用下面的命令启动服务:c:\mysql\bin\mysqld,服务启动后在后台运行,并没有界面。

  7. 停止服务

  在Windows2000下,可以通过下面的命令停止MySQL服务:net stop mysql。在Windows98下,可以通过下面命令停止服务:

  C:\> C:\mysql\bin\mysqladmin -u root shutdown

  8. 卸载服务

  可以通过下面的命令卸载MySQL服务:installdir\mysql\bin \mysqld-nt -remove。经过上面的安装就可以使用了,可以把我们系统空的数据库内建到mySQL数据目录即可,缺省数据库目录在installdir\ mysql\data。

  访问MySQL数据库可以通过dbExpress组件,dbExpress组件是一组高效的数据库访问组件,只要改变连接串,我们就可以直接把数据源连接到MSSQLServer等数据库。




  上一篇: 利用图形界面从SQL导入导出到MyS...   下一篇: 预防性维护MySQL数据库服务器详解
li
 §相关评论  
 热点文章

·RewriteRule重写规则的语法:A
·apache配置文件httpd.conf参数
·Apache的配置文件http.conf参数
·HTTP协议中POST、GET、HEAD等参
·XAMPP命令之LAMPP
·Linux中安装XAMPP(LAMPP)服务器
·网页禁止右键、禁止复制等代码
·java.lang.OutOfMemoryError:
·Mysql数据库在Linux系统常用命
·mysql问答:MySQL数据库连接过多
·MySQL数据库中Show命令的用法
li
 编辑推荐
·RewriteRule重写规则的语法:A
·apache配置文件httpd.conf参数
·Apache的配置文件http.conf参数
·HTTP协议中POST、GET、HEAD等参
·XAMPP命令之LAMPP
·Linux中安装XAMPP(LAMPP)服务器
·网页禁止右键、禁止复制等代码
·java.lang.OutOfMemoryError:
·Mysql数据库在Linux系统常用命
·mysql问答:MySQL数据库连接过多
·MySQL数据库中Show命令的用法
li
 相关篇章
·利用图形界面从SQL导入导出到MyS...
·MySQL数据库应该如何对抗解密高手
·MySQL服务器内部安全数据目录访问
·SQL Server数据库导入MySQL数据库...
·关于MySQL数据库的存储引擎详细介...
·针对于MySQL新增的复制特性的测试
·通过数据库引擎来加速MySQL数据库
·关于MySQL数据库的用户认证系统分...
·在MySQL中获得更好的全文搜索结果
·教你如何使用触发器管理MySQL数据...
·预防性维护MySQL数据库服务器详解
·MySQL的数据类型和建库策略详解
·MySQL中文模糊检索问题的解决方法
·MySQL优化全攻略-相关数据库命令
·MySQL中修改密码及访问限制设置详...
·MySQL数据库接口的VC具体实现与应...
·MySQL用户Root密码为弱口令的攻击
·设计高效合理的MySQL查询语句讲解
·MySQL改善数据装载操作效率的策略
·在MySQL中执行SQL语句时的几个注...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接