Mysql入门系列:在Windows上安装MySQL

2016-02-19 15:09 0 1 收藏

下面是个超简单的Mysql入门系列:在Windows上安装MySQL教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - 编程语言 】

  可在Windows 95、Windows 98 或Windows NT 下运行MySQL。为了做到这一点,必须安装TCP/IP 支持环境,而且Winsock 软件必须至少为版本2。

  在Windows 下可安装两种软件:

  独立程序,如为UNIX 安装的那种程序( mysqld 服务器与诸如m s y q l和mysladmin 这样的程序)。

  M y ODBC,允许其他程序(如A c c e s s)与MySQL服务器通信的ODBC 的MySQL驱动。

  Windows 分发包全都可从MySQL站点作为zip 文件得到。为了打开这样的文件,只需双击它即可。如果这样不行,可使用诸如Winzip 或pkunzip 这样的程序来打开它。主要分发包下:

  mysqlw i n. ver s i o n .zip 完全分发包(服务器和客户机)。

  w i n c l i e n t s- ver s i o n .z i p 客户机软件(mysql、mysqla d m i n、mysqldump 等等)。如果不想在Windows 下运行服务器,可使用这个软件。

  my o db c -ver s i o n- w i n 9 5 . z i p

  my o db c -ver s i o n- n t . z i p

  Windows 95(Windows 98)或Windows NT 的MyODBC 支持环境。

  mysqlc l i e n t -ver s i o n- c y g w i n - b 2 0 . t a r.gz 用Cygnus 工具集编译的MySQL客户机。它包括mysqlc,具有命令行历史编辑功能的一种mysql客户机版本。如果安装它,需要从c:mysqllib 拷贝库文件cygwinb19.dll 到Windows 系统目录。

  安装仅有客户机的分发包或客户机/服务器分发包

  如果有一个只包含客户机软件的winclients.version.zip 分发包,解开它以产生mysql文件夹。将此文件夹定位到c:。

  如果有包含服务器和客户机的mysqlwin-version.zip 分发包,首先应该打开它。在结果文件夹中,执行Setup 程序,在c:mysql中安装MySQL。

  从下列服务器中进行选择: 服务器说明mysqld标准服务器mysqld-opt为奔腾处理器进行优化的服务器mysqld-nt可作为在Windows NT 下的服务安装的服务器

  可在NT 下运行任意的服务器,但其中最后一个只能在NT 下运行。

  要运行mysqld 或mysqld - o p t,可如下启动该服务器:

  c: c:mysqlinmysqld

  c: c:mysqlinmysqld -opt

  要关闭此服务器,可利用mysqladmin 实用程序:

  c: c:mysqlinmysqladmin -uroot shutdown

  在Windows NT 下,可运行mysqld-nt 作为一个服务:

  c: c:mysqlinmysqld-nt --install

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  如果以这种方式启动mysqld - n t,可通过将选项放入选项文件C : my.cnf 中来指定它们。不能在命令行上指定这些参数。在mysqld-nt 作为一个服务运行时,可利用下列命令启动或停止它:

  c: net start mysql  c: net stop mysql  可以使用control Panel 文件夹中的Services Control Manager 实用程序来启动和停止服务器,或者从命令行用mysqladmin 实用程序来停止服务器:

  c: c:mysqlinmysqladmin -uroot shutdown

  为了作为一个独立的程序运行mysqld - n t,按如下方式调用它:

  c: c:mysqlinmysqld-nt --standalone

  在此情形中,如果想要的话,可在命令行上--standalone 选项之后指定其他选项。为了关闭此服务器,使用mysqla d m i n。

  如果有关于运行服务器的问题,请参阅MySQL参考指南的安装MySQL一章。

  缺省安装允许MySQLroot 用户不用口令进行连接。关于设置一个口令的说明,请参阅第11章。

  安装MyODBC

  打开恰当的分发包(一个用于Windows 95 或9 8,一个用于Windows NT)。在产生的文件夹中运行Setup 程序安装MySQLODBC 驱动。ODBC 控制面板也要安装,可将其用来配置此驱动。

  如果在安装MyODBC 中出现错误,如 Problems while copying MFC30.DLL,则表示MFC30.DLL 正被某个应用程序使用。在此情形下,以安全模式重新启动Windows,然后执行Setup 程序。

  在运行ODBC 控制面板时,将看到一个窗口,此窗口允许设置数据源名( D S N)。单击User DSN 标签,然后单击Add 按钮,会出现一个列出可用数据源驱动的窗口。从清单中选择MySQL驱动,单击Finish 按钮。将看到录入数据源连接参数的窗口。填入适合于希望建

  立的连接的参数,然后单击OK 按钮。例如,为了利用本书中最常用的服务器和用户账号设samp_db 数据库的数据源,按如下填入各字段:

字段名字段值Windows DSN name:samp_dbMySQLhost (name or IP):pit-viper.snake.netMySQLdatabase name:samp_dbUser:paulPassword:secret

  现在应该能够使用支持ODBC 的程序访问MySQL数据库了。

  安装Perl DBI 支持环境

  从ActiveState Web 站点(http://www. a c t i v e s t a t e . c o m /)取得ActiveState Perl 分发包并安装它。然后,取得和安装所需的其他Perl 模块。p p m(Perl Package Manager)程序就是用于此目的的。为了查找已经安装了哪些模块,可用下列命令:

  c: c:perlinppm info

  然后使用下面所列的恰当命令安装所需模块。可能CGI.pm 已经安装,大概还需要安装与DBI 有关的程序包。

  c: c:perlinppm install Data-Dumper

  c: c:perlinppm install DBI

  c: c:perlinppm install dbd-mysql  c: c:perlinppm install cgi

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  安装PHP和Apache

  在Windows 下,PHP 是独立可执行的,而MySQL支持环境是一个DLL 文件。为了完成在Windows 上安装PHP,要做的最好的事情是访问下列的Web 页:

  http://www.umesd.k12.us/php/win32install.html

  查看全套"Mysql入门系列教程"

来源:https://www.tulaoshi.com/n/20160219/1609018.html

延伸阅读
3.7 加注释 MySQL允许在SQL 代码中使用注释。这对于说明存放在文件中的查询很有用处。可用两个方式编写注释。以 #号开头直到行尾的所有内容都认为是注释。另一种为C 风格的注释。即,以/ *开始,以* /结束的所有内容都认为是注释。C 风格的注释可跨多行,如: 自MySQL3.23 版以来,可在C 风格的注释中隐藏 MySQL特有的关...
6.8 其他主题 本节包括几个主题,这些主题不完全适合于本章从client1到client5 的开发中的任一小节的内容: ■ 在使用结果集元数据帮助验证这些数据适合于计算之后,使用结果集数据计算结果。 ■ 如何处理很难插入到查询中的数据。 ■ 如何处理图形数据。 ■ 如何获得表结构的信息。 ■ 常见的MySQL程序设计...
3.2 MySQL的命名规则 几乎每条SQL 语句都在某种程度上涉及一个数据库或其组成成分。本节介绍引用数据库、表、列、索引和别名的语法规则。名称是区分大小写的,这里也对其进行了介绍。 3.2.1引用数据库的成分 在用名称引用数据库的成分时,受到可使用的字符以及名称可具有的长度的限制。名称的形式还依赖于使用它们的上下文...
本附录介绍MySQL提供的每种列类型。关于利用每种类型的详细说明请参阅第2 章。除非另有说明,否则所列出的类型早在MySQL3.21.0 中就已经有了。 按下列约定给出类型名说明: 方括号( [ ]) 可选信息。 M 最大显示宽度。除非另有说明,否则M 应该是一个1到255 之间的整数。 D 有小数部分的类型的小数位数。D 为一个0 到...
5.1MySQL可用的API 为了方便应用程序的开发,MySQL提供了用C 编程语言编写的客户机库,它允许从任何C 程序的内部访问MySQL数据库。客户机库实现应用程序编程接口( A P I),API 定义客户机程序如何建立和执行与服务器的通信。 然而,使用C 来编写MySQL程序并不受限制。许多其他语言处理器本身也是由C 编写的,或具有使用C库的...

经验教程

712

收藏

77
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部