闲着没事,装个mysql试试,小编以前都是用的linux,感觉mysql安装就是傻瓜式操作啊,第一次在windows系统上装,感觉出了很多问题,现在将整个过程分享给大家,希望大家在安装的时候少走弯路。

工具/原料

 
  • win7操作系统, 64位

方法/步骤

 
  1.  

    第一步:下载。

    因为是免安装,小编这里使用的是ZIP Archive 版的,非常简单。

    到mysql官网下载就可以;拉到最下方选择,图框出的部分,点击download;

    进入图二点击画线部分直接下载。

  2.  

    第二步:解压操作(可以理解为安装)。

    解压路径可以自行设置,建议不要放在C盘,小编C盘分过盘内存超大所以习惯放在C盘。

    解压路径为:C:\mysql

    这一步没啥,就是普通解压。

  3.  

    第三步:配置默认文件。

    在刚刚的解压路径下C:\mysql\mysql-5.7.18-winx64新建一个my.ini文件,输入以下内容(记得将涉及到路径的地方换成你自己的路径),保存后如图:

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir=C:\mysql\mysql-5.7.18-winx64

    # 设置mysql数据库的数据的存放目录

    datadir=C:\mysql\mysql-5.7.18-winx64\data

    # 允许最大连接数

    max_connections=200

    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

  4.  

    第四步:配置mysql的环境变量

    计算机->属性->高级系统设置->环境变量,

    新建属性MYSQL_HOME,值为解压路径C:\mysql\mysql-5.7.18-winx64。

    然后编辑系统环境变量path,在后面添加

    %MYSQL_HOME%\bin;(注意前面一定要有分号),点击确定保存。

  5.  

    第五步:安装mysql服务

    开始->搜索cmd->右键单击(以管理员身份运行),定位到C:\mysql\mysql-5.7.18-winx64\bin,输入一些命令行(如图所示),如果电脑环境正常的话,就会直接成功,如图所示。这一步一般会出很多问题,输入mysqld install之后经常出现缺包的情况(缺msvcr120.dll或者报0xc000007b的错),第六步给出这些问题的解决方法。

  6.  

    第六步:mysqld install运行不成功解决方法。

    一般有三种可能,

    1、DirectX9没有安装

    链接:http://pan.baidu.com/s/1cCi6Cm 密码:wuq1

    2、microsoft Visual C++没有安装

    Visual C++ 2005运行库:

    链接:http://pan.baidu.com/s/1dFMlJS9 密码:os8p

    Visual C++ 2008运行库:

    链接:http://pan.baidu.com/s/1kVeaqRt 密码:ztly

    Visual C++ 2010运行库:

    链接:http://pan.baidu.com/s/1pLt1ggF 密码:bhm9

    3、.net没有安装

    链接:http://pan.baidu.com/s/1c1HnUhU 密码:dd0y

    解决方法就是一一尝试,个人建议先尝试第二种。

    (以上皆为傻瓜式安装,exe文件运行即可,不再贴图)

  7.  

    第七步:启动mysql服务,输入net start mysql即可。若成功如图。

    这一步也有可能会出现问题,就是命令行无法识别出现“net不是内部或外部命令”提示。第八步给出这一问题的解决方法。

  8.  

    第八步:net不是内部或外部命令解决方法。

    添加环境变量即可,计算机->属性->高级系统设置->环境变量,

    编辑系统环境变量path,在后面添加

    C:\windows\system32\;(注意前面一定要有分号),点击确定保存。如图。

    之后再运行net start mysql即可成功。

  9.  

    第九步:打开mysql

    依旧定位到C:\mysql\mysql-5.7.18-winx64\bin

    输入命令:mysql -u -root -p,别的版本可以直接点enter进入,mysql5.7为随机密码,所以这边要输入的密码不知道,可以到err文档中进行查看。步骤为:

    1. 打开C:\mysql\mysql-5.7.18-winx64文件夹,搜索栏输入*.err查找log文件,以记事本方式打开,快捷键ctrl+F查找temporary password,划线部分即为随机密码。

    2.输入密码进行登录。如果每次都要到log文件中查看会很麻烦,所以这边可以修改mysql登录密码。命令行为:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'passw0rd';

    passw0rd可以修改为你们自己想要设置的密码。

    3.输入命令行exit;退出后,使用新设置的密码进行登录,登录成功。

    到这边基本上就大功告成了。

  10. END

【转载】win7mysql5.7.18免安装配置教程的更多相关文章

  1. mysql5.7版本免安装配置教程

    自己花了两天时间才搞清楚,希望对新手有一定帮助,有问题可以联系哦! mysql分为安装版本msi,免安装要压缩版本ZIP,下载网址:http://dev.mysql.com/downloads 免安装 ...

  2. mysql-5.7.18 免安装版安装配置(Windows)

    mysql-5.7.18 免安装版安装配置(Windows) 一.在Mysql官网下载Mysql-5.7.18的ZIP文件 下载链接为:https://dev.mysql.com/downloads/ ...

  3. Mysql在windows下的免安装配置步骤和重新安装的步骤

    windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...

  4. win7中下mysql-5.6.22免安装配置

    windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...

  5. JDK下载安装配置教程(详细)

    JDK下载安装配置教程(详细) 版权声明:本文为原创文章,转载请附上原文出处链接和本声明.https://www.cnblogs.com/mxxbc/p/11844885.html 因为最近需要在Wi ...

  6. 【转载】CentOS6.5_X64下安装配置MongoDB数据库

    [转载]CentOS6.5_X64下安装配置MongoDB数据库 2014-05-16 10:07:09|  分类: 默认分类|举报|字号 订阅      下载LOFTER客户端 本文转载自zhm&l ...

  7. MySQL 5.7.9 免安装配置

    MySQL 5.7.9 免安装配置 环境:win10 64位 mysql版本:mysql-5.7.9-winx64.zip (http://dev.mysql.com/downloads/mysql/ ...

  8. QT开发环境安装配置教程

    QT开发环境安装配置教程 分类: QT2012-11-29 23:31 35366人阅读 评论(12) 收藏 举报 Linux版的直接在ubutnu软件中心输入QT,安装响应的Designer,Cre ...

  9. oracle客户端免安装配置、64位机器PL/SQL和VS自带的IIS连接问题

    一.oracle客户端免安装配置 1.到oracle官网下载Oracle InstantClient, 把它解压缩到单独目录,例如C:\OracleClient,2. 添加环境变量 ORACLE_HO ...

随机推荐

  1. Leetcode 25. Reverse Nodes in k-Group 以每组k个结点进行链表反转(链表)

    Leetcode 25. Reverse Nodes in k-Group 以每组k个结点进行链表反转(链表) 题目描述 已知一个链表,每次对k个节点进行反转,最后返回反转后的链表 测试样例 Inpu ...

  2. 谈谈easyui datagrid 的数据加载

    文章目录 1url方式加载数据 1.1调用方式 1.2相关方法 1.3二次加载问题 2加载本地数据方式 2.1调用方式 2.2如何分页 2.3加载中效果 2.4如何不统计总数 这篇文章只谈jQuery ...

  3. js 伪数组 arguments

    /* 定义一个函数,如果不确定用户是否传入了参数, arguments可以获取到函数传入了多少个参数 和每个参数的值 */ /* 定义 */ function f1() { //获取的是函数在调用的时 ...

  4. WPF优化:Freezable冻结对象

    原文:WPF优化:Freezable冻结对象 WPF虽然很美观,效果很炫,但是对资源的消耗也很大,尤其是初次接触WPF的人,因为很多地方虽然实现了想要的效果,但是由于经验问题,所以也会造成很大的资源浪 ...

  5. 【转】Caused by: Action class [com.struts.action.xxxAction] not found 解决方法

    刚学习Struts,自己写了个简单程序,一启动tomcat就报错,但是我按着ctrl点击struts.xml中com.struts.action.LoginAction也能定位到LoginAction ...

  6. Windows7下采用cygwin编译安装swoole扩展

    常用命令 查看cygwin当前的版本: cygcheck -c cygwin 检查所有安装软件的版本号:cygcheck -c 查看某一个软件安装的版本:cygcheck -c 软件名称 查看本地已经 ...

  7. fluent中UDF环境变量问题的三种解决方法

    方法一: 这种方式最简便,首选这种,但是有时会因为不明原因而不好使,我自己电脑刚开始用这种方式是行得通的,但是后来中途装过很多乱七八糟的软件,估计环境变量改乱了,这时候只能用第二种或者第三种方法.先说 ...

  8. C# Task超时规则

    需要知道以下的知识 正规的骚操作:https://stackoverflow.com/questions/4238345/asynchronously-wait-for-taskt-to-comple ...

  9. SPOJ - FREQ2 莫队 / n^1.5logn爆炸

    题意:给定\(a[1...n]\)和\(Q\)次询问,每次统计\([L,R]\)范围内出现频率最高的数的次数 想法没啥好说的,分别统计该数出现的次数和次数出现的次数,然后莫队暴力 注意本题时间卡的很紧 ...

  10. vue 同一个组件的跳转, 返回时保留原来的下拉位置

    1,需求分析 公司的项目有这样一个需求: 同一个list组件,根据传过来的listId渲染成多个页面,每个页面都可以下拉.在返回到不同的list页面时,要保留当时下拉的位置. 说的我自己都有点懵逼了, ...