Windows 下安装 MySQL 有两种方式,一种是下载安装包,根据提示一路 next 安装,不需要什么配置,比较简单;另一种是下载压缩包,通过命令和配置来安装,也不难,个人感觉更简单。本篇就采用第二种方法安装。

1,下载MySQL压缩包

1.1,打开https://www.mysql.com/,进入MySQL的官方网站,点击 Downloads,进入 下载中心

1.2,在 下载中心,滑到页面的最下面,可以看到 MySQL Community Edition(GPL)  Community (GPL) Downloads »  的字样,点击 Community (GPL) Downloads »

1.3,打开页面后,点击 MySQL Community Server (GPL)

1.4,打开页面后,进入 MySQL 下载页面,默认的是最新版,如果安装最新版的话,就滑到下面,下载最新版的包

第一个红框是选择操作系统,我们选 Windows;第二个红框是安装包文件,上面说的第一种安装方法用的;第三个红框就是压缩包安装所需要的压缩包,上面说的第二种安装方法用的压缩包。

由于目前最新是 8.0 版,我们要安装 5.6 版,我们在这个页面上面部分找到 MySQL Community Server 5.6 » ,选择 5.6 版点击打开

页面打开后,滑到下面,跟上面类似,第一个红框是系统,第二个红框是安装包文件,第三个是压缩包文件。

我们选择第三个红框里的,根据系统是32位还是64位选择下载,点击后面的 Download,进入下载页面

可以用 Oracle 账号登录来下载,如果没有或不想登录直接点击 No thanks, just start my download. 进行下载

为防止有的同学无法下载,这里贴出下载链接:

MySQL Installer 5.6 :https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.6.42.0.msi

MySQL 5.6 Windows (x86, 32-bit), ZIP Archive :https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.42-win32.zip

MySQL 5.6 Windows (x86, 64-bit), ZIP Archive :https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.42-winx64.zip

MySQL Installer 只有32位的,没有64位的

2,安装MySQL

2.1,解压下载下来的压宿包,然后把解压后的文件夹迁到想要安装的目录,如:D:\Program Files 下面

为了方便我把文件夹重命名为 mysql-5.6

2.2,右击 我的电脑->属性->高级->环境变量,在系统变量里选择PATH,在其后面添加: mysql bin文件夹的路径 (如: D:\Program Files\mysql-5.6\bin ),注意是追加,不是覆盖

2.3,在mysql目录中找到 data 文件夹,如果不存在就新建一个 data 文件夹

修改一下配置文件,拷贝 mysql 目录中的my-default.ini,重命名为 my.ini,打开my.ini,修改或添加配置,然后保存

basedir = D:\Program Files\mysql-5.6(mysql所在目录)

datadir = D:\Program Files\mysql-5.6\data(mysql所在目录\data)

在配置文件中我们还看到 port,为配置 mysql 端口,如果不想用 3306 默认端口,可以配置想要的端口

其他可选配置修改说明如下:

[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8mb4 [mysqld]
#设置 3306 端口,不配置默认3306
port = 3306 # 设置 mysql 的安装目录
basedir=D:\Program Files\mysql-5.6 # 设置 mysql 数据库的数据的存放目录
datadir=D:\Program Files\mysql-5.6\data # 允许最大连接数
max_connections=200 # 服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8mb4 # 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

2.4,以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),通过命令,进入mysql bin 目录

2.5,输入 mysqld --initialize-insecure --user=mysql 回车

2.6,输入 mysqld install 回车

到此 mysql 安装成功

3,启动 MySQL

输入 net start mysql 回车,启动mysql服务,start 启动,stop 停止

4,本地命令行连接MySQL

输入 mysql -u root -p ,回车,出现 Enter passwore: ,输入密码,由于刚安装,没有设置密码,直接回车 Enter 进入

输入 show databases; 命令查看默认安装数据库

5,设置root密码

依次通过以下命令修改root用户名密码:

5.6

mysql>use mysql;
mysql>update user set password=password('your password') where user='root';
mysql>flush privileges;

5.7

mysql>use mysql;
mysql>update user set authentication_string=password('your password') where user='root';
mysql>flush privileges;

your password 为你要修改的密码

5.6

5.7

输入 quit 命令退出当前登录,用新的密码重新连接 mysql

6、设置远程登录

mysql默认只能本机登录,如果只是本机使用,就可以不用设置远程登录,使用 localhost 做为主机地址登录

如果想远程登录,通过以下命令,设置允许远程登录:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'your username'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;

your username 和 your password 改成 mysql 数据库的用户和密码

到此,在 Windows 上安装 MySQL 5.6 完成。

mysql 默认3306,确保 3306 端口是通的,在要远程的电脑上安装一个mysql管理工具(sqlyog或navicat),通过 Windows 系统的IP、端口,mysql的用户名、密码 远程连接数据库,管理数据库。

远程连接成功。

Windows 安装并配置 MySQL 5.6的更多相关文章

  1. Windows Server 2008R2配置MySQL Cluster

    目录 配置环境 相关知识 配置过程 配置 ini参数解释 启动集群 检查配置 同步测试 故障测试 写在之后 配置环境 VMware:(版本10.0.01) 操作系统:Windows Server 20 ...

  2. MySQL服务器的安装和配置,MySQL Workbench 8.0.12安装,MySQL的基本使用

    一 MySQL服务器的安装和配置 二 MySQL Workbench 8.0.12安装 三 MySQL的基本使用 一MySQL服务器的安装和配置 MySQL是目前最为流行的开放源码的数据库,是完全网络 ...

  3. MAC下安装与配置MySQL

    MAC下安装与配置MySQL   MAC下安装与配置MySQL 一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL ...

  4. 迅美VPS安装和配置MySQL数据库教程

    MySQL相关教程与知识:    迅美VPS安装和配置MySQL数据库教程    navicat8管理MySQL教程-创建数据库和导入数据    navicat8管理MySQL教程-管理建立用户和分配 ...

  5. Meld Diff for windows 安装和配置

    Meld Diff for windows 安装和配置 假设你在ubuntu 正在开发中, meld diff 此工具你肯定不会感到陌生. 而且很容易使用. 在网上看 meld for Windows ...

  6. CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动

    CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动1.关于mysql?MySQL是一个关系型数据库管理 ...

  7. windows安装并配置 nginx

    1,windows安装并配置 nginx 到nginx官网上下载相应的安装包,http://nginx.org/en/download.html: 下载并压缩放到自己目录下面,不要有中文目录 进入cm ...

  8. 在linux下安装并配置mysql数据库

    在linux下安装并配置mysql数据库 工具/原料   MySql5.6 CentOS 方法/步骤   1 查找以前是否安装有mysql,使用下面命令: rpm -qa|grep -i mysql ...

  9. 2.4、CDH 搭建Hadoop在安装(Cloudera Software安装和配置MySQL)

    为Cloudera Software安装和配置MySQL 要使用MySQL数据库,请按照以下过程操作.有关MySQL数据库兼容版本的信息,请参阅CDH和Cloudera Manager支持的数据库. ...

随机推荐

  1. 【校招面试 之 C/C++】第28题 C++ 内存泄漏的检查

    1.memwatch的使用 (1)首先去官网上下载源码: http://www.linkdata.se/sourcecode/memwatch/ 解压得到memwatch.c以及memwatch.h两 ...

  2. django复习--学校管理系统用到的知识点梳理

    先看如何引入静态文件 一.引入静态文件,静态文件包括css文件,图片文件,jquery文件等 STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path. ...

  3. [leetcode]496. Next Greater Element I下一个较大元素

    You are given two arrays (without duplicates) nums1 and nums2 where nums1’s elements are subset of n ...

  4. win10下zip安装mysql5.7的一些问题

    一.MySQL下载地址: http://dev.mysql.com/downloads/mysql/ 我们下载zip版本的   二.解压zip文件   三.复制一份里面的my-default.ini为 ...

  5. dede数据库内容替换,去掉文章内容中的img标签

    1.织梦已经给我们准备好了数据库内容替换工具,在采集->批量维护->数据库内容替换 2.织梦的文章内容一般在放在dede_addonarticle表body字段中. (1).选择好数据表和 ...

  6. 超星网站cc++

    a系统 苏龙杰     a系统 苏龙杰     目录 1 C/C ++程序设计 1.1 前 言 1.2 第一部分 基 础 篇 1.2.1 第1章 初识C 1.2.1.1 1.1 C语言的诞生与发展 1 ...

  7. 2018.10.16 NOIP模拟 膜法(组合数学)

    传送门 原题,原题,全TM原题. 不得不说天天考原题. 其实这题我上个月做过类似的啊,加上dzyodzyodzyo之前有讲过考试直接切了. 要求的其实就是∑i=lr(ii−l+k)\sum _{i=l ...

  8. 2018.07.01 BZOJ3295: [Cqoi2011]动态逆序对(带修主席树)

    3295: [Cqoi2011]动态逆序对 **Time Limit: 10 Sec Memory Limit: 128 MB Description 对于序列A,它的逆序对数定义为满足i<j& ...

  9. 2018.07.07 BZOJ2212: Poi2011Tree Rotations(线段树合并)

    2212: [Poi2011]Tree Rotations Time Limit: 20 Sec Memory Limit: 259 MB Description Byteasar the garde ...

  10. css3美化滚动条样式

    1.改变浏览器默认的滚动条样式 ::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性 background-color:#f8f8f8; } : ...