2016-01-07 回答

1、mysql免安装版下载地址

文件格式:mysql-noinstall-version-win32.zip

在安装之前,请下载mysql-noinstall-5.1.31-win32.zip和mysql-noinstall-5.0.77-win32.zip这两个文件。由于mysql一直在升级,所以当阅读本文时,或许在其官方网站上已提供了新的正式版下载,因此,请进入mysql下载页面查找当前的最新可用版本。另外,在下载过程中,会提示需要注册为网络用户,这是一个很简短的过程,它需要提供一个有效的email地址。当然,如果不注册的话,也可以跳过此步,直接下载既可。

2、解压缩并放置到期望的目录下 (建议放置在不包含空格的目录下,如e:\mysql )为了方便,修改解压缩后的文件夹名为mysql,并放置在c:\mysql (因为是配置文件里默认的路径。)

将下载后的mysql-noinstall-5.0.77-win32.zip解压到%mysql_home%(此处%mysql_home%表示mysql的安装路径,如将其解压至e:\dev\,为了方便,修改解压缩后的文件夹名为mysql-5.1.31)。另外,为了便于日后备份和升级,最好把安装文件中的data目录存放在其它地方。此处,在e盘新建一个目录"mysql5.1data",然后把"e:\dev\mysql-5.1.31"目录下的"data"子目录剪切到"e:\mysql5.1data"目录中。

3、创建一个配置文件

对于服务器每次启动都用到的选项和对mysql服务的一些设置,你会发现使用配置文件来指定mysql配置非常方便。 mysql配置文件,一般放在windows系统目录中,如c:\windows 或c:\winnt ,名为my.ini 。但是,此处我们是安装两个mysql,因此将其放在mysql解压缩后的文件夹中。在该文件夹中,一般包含5个mysql自带的配置文件,my-small.ini、my-medium.ini、my-large.ini、my-huge.ini和my-innodb-heavy-4g.ini,请你根据自己机器的内存大小,选择其一,并把它重新命名为my.ini用作基本配置文件。

配置文件中的一些参数,需要根据安装目录的不同,做相应的修改,如

[winmysqladmin]

server=e:/dev/mysql-5.1.31/bin/mysqld.exe

[mysqld]

basedir=e:/dev/mysql-5.1.31

datadir=e:/mysql5.1data/data

default-character-set=gbk

port=3306

[client]

default-character-set=gbk

port=3306

4、将mysql加入到windows 的服务中

打开ms-dos窗口,进入dos环境,切换到"%mysql_home%\bin"目录

运行: %mysql_home%\bin>mysqld --install mysql5.1

(此时,在运行中输入"services.msc"或者打开"控制面板"->"管理工具"->"服务",可以看到服务列表中存在"mysql5.1"服务。如果不希望它自动运行,也可以改为手动,这样,当你不用它的时候,也可以节省内存。)

5、启动和停止mysql服务

%mysql_home%\bin>net start mysql

或者进入dos环境,进入如下目录运行:%mysql_home%\bin\mysqld.exe

(或直接双击mysqld.exe文件),即可启动mysql服务

%mysql_home%\bin>net stop mysql(停止mysql服务)

注:如果要卸载mysql服务,请运行%mysql_home%\bin>mysqld --remove

(如果你不再需要mysql了,请先停掉mysql的服务,然后再把mysql的服务卸载掉,最后删除mysql安装目录即可。)

6、进入mysql。

%mysql_home%\bin\mysql -uroot -p (密码为空)

(如果出现error 2003 (hy000): can't connect to mysql server on 'localhost' (10061)提示,表示mysql服务没有被启动,其主要的原因在于,配置文件写的不对。

如果出现error 1045 (28000): access denied for user [email=]'root'@'localhost'[/email] (using password: no)提示,表示mysql服务已经启动,但是你所输入的密码不正确。

如果出现1067的错误:a system error has occurred.system error 1067 has occurred.the process terminated unexpectedly.提示,无法启动mysql服务,进程意外终止,表示你的配置文件有问题,请检查my.ini里面的路劲是否写错了或者试着删除mysql5.1data文件中的log文件。)

mysql>select version(); (显示目前你所安装的mysql的数据库版本信息)

如果上面的所有操作步骤均正常的话,那么恭喜你,你已安装好了mysql 5.1,下面我们继续安装mysql 5.0.

(二)安装mysql 5.0

安装mysql 5.0的步骤与安装mysql 5.1的步骤类似,其中,有两个需要注意的地方为,

(1)在创建mysql 5.0的配置文件时,port要设置成非3306(如3307等)端口。

(2)将mysql加入到windows 的服务中:

打开ms-dos窗口,进入dos环境,切换到"%mysql_home%\bin"目录

运行:%mysql_home%\bin>mysqld-nt --install mysql5.0

注意:mysqld(或mysqld.exe)是 mysql server数据库服务器的相关程序,而mysqld-nt(或mysqld-nt.exe)是mysql daemon数据库服务的相关程序,在mysql 5.1(此处的版本为5.1.31)中仅有mysqld(或mysqld.exe),在mysql 5.0(此处的版本为5.0.77)中,这两者都有。

wind 下装mysql_如何在windows系统下安装MySQL相关推荐

  1. 如何在windows系统下安装swoole(cgywin环境)

    *本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金. * swoole框架是一个很神奇很厉害的框架,它弥补了PHP的本身的一些不足之处.其实swoole确切的说是一个使用C语言编写的PHP扩展 ...

  2. 在win8上安装mysql_如何在Win8系统上安装MySQL 5.6

    最近发现好多人都想在Win8上安装MySQL,但有些初学者甚至不知道在哪里下载MySQL,大部分都是从百度上搜索其他人或者网站共享的安装包,一般别人共享的包都是.msi的安装包,这种安装包的安装方法就 ...

  3. Windows系统和Linux系统下安装MySQL

    Windows系统下安装MySQL: 一.获取MySql 1.获取下载地址进行下载 https://dev.mysql.com/downloads/mysql/浏览器访问下载 选择这一步可以不用注册登 ...

  4. 如何在Windows系统下多开微信

    如何在Windows系统下多开微信 写在前面 以下内容来源于网络由本怪整理测试.如有不足欢迎指出 如有侵权请联系作者删除 邮箱:1322922002@qq.com 扫码微信公众号 开始 方法一 利用浏 ...

  5. 如何在windows系统上安装ubuntu双系统

    如何在windows系统上安装ubuntu双系统 一.准备工具: 1.U盘 2.软碟通:UltraISO,EasyBCD 3.系统镜像.下载网址1:https://www.ubuntu.com/dow ...

  6. 【Python】如何在Windows操作系统下安装Python和Networkx

    Networkx是一套基于Python的多种网络构造库.因为之前没有学过Python,因此一点点上手,这一篇讲一讲如何在Windows环境下安装Python2.7和Networkx. 首先要澄清一下, ...

  7. 如何在Linux系统下安装英特尔® Arc™系列独立显卡驱动以及进行AI推理性能测试...

    点击蓝字 关注我们,让开发变得更有趣 作者 | 周兆靖 排版 | 李擎 如何在Linux系统下安装英特尔® Arc™系列 独立显卡驱动以及进行AI推理性能测试 目录 1.本文目的 2.Linux 系统 ...

  8. windows系统下安装JDK8的教程图解

    这篇文章主要介绍了windows系统下安装JDK8的教程图解,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下 一.下载: http://www.oracle.com/technetw ...

  9. 联想打印机 linux驱动怎么安装步骤,如何在MAC系统下安装打印机驱动

    故障现象: 如何在MAC系统下安装打印机驱动?解决方案: 一.LJ2208安装苹果驱动步骤: 1.运行lenovo Lj2208 install: 2.点击"继续": 3.软件许可 ...

最新文章

  1. java mysql failover_MySQL MMM 双主在Failover时挂起
  2. 如何查看oracle用户具有的权限和角色
  3. C# 使用反射设置某个对象的属性或读取某个对象的属性
  4. is not in the sudoers file 解决(转)
  5. 太极计算机长沙,他设计了湖南最有尊严的建筑,诗意得让你想在里面加班
  6. 数位dp总结 之 从入门到模板(stO)
  7. 【牛客 - 302哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(低年级)】小乐乐切割方块(思维,水题)
  8. C#判断访问入口是移动端还是PC
  9. Google Chrome 将禁止“退格键”作为后退按钮使用
  10. 使用tomcat+eclipse搭建javaweb基础开发环境
  11. runtime之ivar内存布局篇
  12. OkHttp文件上传下载
  13. Searchmonkey 0.8.0
  14. 毕设论文指导--yolov5汽车识别
  15. 计算机选择固态硬盘,好马配好鞍,电脑是选固态硬盘还是机械硬盘?
  16. 阿里内部Android笔记火爆IT圈,已拿offer入职
  17. CC2541之OAD
  18. 6款Windws电脑必备软件,大大提高工作效率!
  19. IP冲突-- Gratuitous ARP
  20. Linux nohup中的2>1

热门文章

  1. 小米mix2android版本,小米MIX2有几个版本 小米MIX2标准版/高配版/尊享版的区别
  2. ggplot2学习笔记-修改坐标轴刻度
  3. android app启动 控制器,应用控制器app下载-应用控制器(整合70多个超强功能)下载V1.96安卓版本-西西软件下载...
  4. ROS Realsense SDK发布图像和Camera_info
  5. oauth认证中容易被错误使用而导致的漏洞
  6. 440P 测试三星ssd840pro 512g
  7. liunx如何创建 运行.sh文件
  8. CRL问题与OCSP
  9. C++实战项目-网络编程基础包含TCP详解
  10. 100578计算机基础II,什么是人工智能?人工智能专业主要课程有哪些