在安装mysql之前,一般是先下载mysql,推荐大家去Oracle的官网下载,而且尽量使用免安装的版本(即压缩版,解压之后就可以使用的版本,不是.exe的安装版本),因为安装版的mysql在安装过程中会修改我们的环境变量,尽量不要使用。

  其次我这里安装的是5.5版本的mysql,因为新版本的mysql存储引擎发生了一些变化,暂时还没有研究,如果想要安装新版本的mysql官方也提供了相应的方案

  同样,我的安装环境也是windows操作系统平台,如果准备在linux上安装mysql,可以参考官方网站提供的文档

下面我们开始mysql的安装过程:

  1、解压进入mysql文件夹

    把mysql解压到指定的文件夹,然后使用打开DOS窗口,进入解压后的mysql文件夹

    怎么打开DOS窗口?三种方式

      (1)在所有程序中搜索cmd回车

      (2)微软键+R输入cmd回车

      (3)点击开始----->所有程序------->附件---------->命令提示符

  2、安装mysql服务

    使用DOS命令进入mysql文件夹下的bin目录(这个目录下面包含了所有的可执行文件),使用以下命令安装mysql服务

      mysqld install [服务名称]

      注:服务的名称是自己定义的,服务安装成功之后可以在window服务中找到你安装的这个服务

        安装好的服务在哪里可以看到?

          (1)在所有程序中搜索services.msc回车

          (2)微软键+R输入services.msc回车 

    特别注意:如果安装失败,报告权限相关的错误,可能是因为DOS窗口的打开方式不是管理员的方式打开,你需要使用管理员的方式运行DOS窗口

      怎么做?   找到C:\windows\system32的cmd.exe,然后右键选择以管理员的方式运行

    如果你想卸载mysql的服务可以使用以下命令:

      mysqld remove [服务名称]

      注:服务的名称是安装服务时定义的名称

  3、启动mysql服务

    启动mysql服务我们可以使用下面的命令:

      net start [服务名称]

      注:服务名称是你安装服务时定义的名称

      特别注意:如果出现net命令找不到的情况该怎么处理呢?原因在于你的环境变量Path中缺少了路径

        建议你在网上找一下操作系统环境变量Path的信息粘贴到你的环境变量Path中。

        环境变量在哪?计算机右键属性---->高级系统设置------>环境变量         Path在系统变量中可以找到

    如果你想停止mysql服务可以使用以下命令:

      net stop [服务名称]

      注:服务名称是你安装服务时定义的名称

  4、使用客户端连接mysql服务

    常用的客户端工具:

      (1)DOS窗口

        同样在bin目录下运行

          mysql -uroot -p

          注:-uroot   代表的是使用用户名为root(mysql默认的管理员账号)的用户登录       -p代表的是使用密码

          回车之后会提示输入密码,默认情况下是没有密码的,直接回车,就可以连接上mysql服务了

      (2)SQLyog    

        使用起来很简单,地址就是localhost,端口使用的是3306,账号是root,密码为空就可以连接上了

      (3)Navicat

        使用方式和SQLyog差不多

  至此,安装结束,又可以和mysql进行愉快的玩耍了。

  

01 mysql的安装(windows)的更多相关文章

  1. 01 MySQL数据库安装(Windows+Mac)

    目录 MySQL数据库安装 Windows 1.主要版本简介 2.软件下载 3.文件目录简介 4.使用 4.1配置环境变量 4.2登录 制作MySQL服务端开机自启动 运行MySQL 4.3 密码修改 ...

  2. MySQL的安装 --windows版本

    下载 第一步:打开网址,https://www.mysql.com/ ,点击downloads之后跳转到 https://www.mysql.com/downloads/ 第二步 :跳转至网址 htt ...

  3. MYSQL:数据库安装 windows

    最近在学习mysql,看到很多人在搭建mysql的时候遇到很多问题,我们在这里不讲安装版的配置过程,因为安装版的配置非常的简单.. windows下配置mysql 首先从官网下载社区版的安装包:最新版 ...

  4. [MySQL]在安装windows版MySQL时遇到过如下问题Error Nr.1045和Error.Nr.2003,相应解决办法如下

    1.准备mysql server-5.0.27.exe 2.按照指导安装,在安装到最后一步时遇到如下两个错误: 2.1.出现错误Error Nr.1045 解决办法: a).停止MySQL服务:我的电 ...

  5. [MySQL数据库之数据库相关概念、MySQL下载安装、MySQL软件基本管理、SQL语句]

    [MySQL数据库之数据库相关概念.MySQL下载安装.MySQL软件基本管理.SQL语句] 数据库相关概念 数据库管理软件的由来 数据库管理软件:本质就是个C/S架构的套接字程序. 我们在编写任何程 ...

  6. Windows安装MySQL免安装版

    安装环境: win7 64位 IP地址:192.168.2.37 防火墙已经关闭 一.安装MySQL5.7.14免安装版 1.解压文件 2.新建my.ini文件 data文件夹自动生成 my.ini里 ...

  7. Windows 下 zip 版的 MySQL 的安装

     创建 配置文件 当 MySQL server 启动时,它会在按照下表列出位置的顺序寻找并读取配置文件: File Name Purpose %PROGRAMDATA%\MySQL\MySQL Ser ...

  8. MySQL(无GUI) Windows安装和启动

    1.在官网http://dev.mysql.com/downloads/下载 MySQL Community Server 2.解压后是这个样子: 3.找到cmd,并且用管理员权限启动,必须!不然那没 ...

  9. 《高可用MySQL》1 – Windows环境下压缩版MySQL安装

    近日在读O’REILIY系列的<高可用MySQL>, 自然少不了主从(Master-Slave)配置和横向扩展相关的内容.Master-Slave这东西吧,在许多公司都是标配,开发中基本天 ...

随机推荐

  1. admin

    执行顺序 : Admin 执行admin.py,导入models 第一次进来的时候,先创建admin.site对象(如果下次再有引入,不会重新创建) 拿到对象后执行该对象下的register()方法 ...

  2. Vue-cli 创建的项目如何跨域请求

    感谢BeArchitect的技术支持 问题描述: 使用 Vue-cli 创建的项目,开发地址是 localhost:8023,需要访问 localhost:9000 上的接口 分析原因: 不同域名之间 ...

  3. 非常好用的弹出层 layer,常用功能demo,快速上手!

    功能强大,实用,操作方便,文档齐全. 参数灵活,丰富.可以作为开发项目的公共模块,多处使用.老文档地址:http://layer.layui.com/api.html 已经停止维护 新文档地址:htt ...

  4. Netty对Protocol Buffer多协议的支持(八)

    Netty对Protocol Buffer多协议的支持(八) 一.背景 在上篇博文中笔者已经用代码演示了如何在netty中使用Protocol Buffer,然而细心的用户可能会发现一个明显的不足之处 ...

  5. [js高手之路] vue系列教程 - vue的事件绑定与方法(2)

    一.在vue中,绑定事件,用v-on:事件类型, 如绑定一个点击事件, 我们可以这样子做 window.onload = function () { var c = new Vue({ el : 'b ...

  6. TurnipBit-MicroPython开发板:跟孩子一起DIY跳动的心

    天是越来越热了,小心脏也是越跳越快啊,为了表达现在激动的心情,必须做个激动的心开始跳动.紧接着就开始带领大家做个激动的心. 首先说说要借助的平台,这次仅仅需要借助一块TurnipBit开发板. Tur ...

  7. 第三章:Python基础の函数和文件操作实战

    本課主題 Set 集合和操作实战 函数介紹和操作实战 参数的深入介绍和操作实战 format 函数操作实战 lambda 表达式介绍 文件操作函数介紹和操作实战 本周作业 Set 集合和操作实战 Se ...

  8. NanUI文档 - 如何实现C#与Javascript的相互通信

    NanUI文档目录 NanUI简介 开始使用NanUI 打包并使用内嵌式的HTML/CSS/JS资源 使用网页来设计整个窗口 如何实现C#与Javascript的相互通信 如何处理NanUI中的下载过 ...

  9. append和extend 的区别

    l = ["zhy",666] l.extend(["edit","sdd"]) print(l) #['zhy', 666, 'edit' ...

  10. mysql数据库-------基础

    一 数据库是什么 把文件存放于一台机器,然后将多台机器通过网络去访问这台机器上的文件,即共享这台机器上的文件,共享则意味着竞争,会发生数据不安全,需要加锁处理,为了远程访问并处理这台共享机器上的文件, ...