目录

mysql-xxx-win64.msi,windows安装包,msi安装包是用msiexec安装完成的。windows下双击根据向导安装即可,简单方便。

mysql-xxx.zip,这个是windows源文件,需要编译。

mysql-xxx-win64.zip,这个文件解压缩后即可使用,是编译好的windows64位MySQL。需要手工配置。

一、官网下载ZIP格式安装包



选择64位的ZIP Archive

二、安装MySQL

1.下载后先解压到目录

2.设置环境变量

3.在下方的”系统变量“内,新建一个 MYSQL_HOME 变量,输入你的 MySQL 解压缩后文件夹的目录

4.在“系统变量内”找到其中的 “Path” 变量,双击打开,再最后加上%MYSQL_HOME%\bin

三、配置文件

1.新建my.ini文件

2.打开my.ini,写入以下内容:

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

四、在命令行中进行安装

以下命令必须以管理员身份进行!

1.定位至 bin 文件夹内

cd XXXX:其中的 XXXX为你的 MySQL 安装目录,跟之前一样,复制粘贴即可。

如果路径中,某文件夹含有空格,需要加上 "",如:"Program Files"

2.建立默认数据库,输入下面这个语句新建 data 文件夹:

mysqld --initialize-insecure --user=mysql

2.你会发现多了一个 data 文件夹,如下图内容;此时 MySQL 建立了默认的数据库,用户名为 root,密码为空。

3.安装服务

输入下面语句:

mysqld -install

4.如果需要移除服务:

切换 MySQL 版本的时候,需要先移除服务再安装。

需要在原先的文件夹内 remove ,再在当前的文件夹内 install

mysqld -remove

五、进入 MySQL

1.启动服务

net start mysql

2.登录

输入登录语句:-u 指的是登录的用户名,-p 是密码,因为是默认安装的数据库,此时密码为空,回车即可。

mysql -u root -p //默认为 root,mysql -u <用户名> -p <密码>

3.设置密码

为了避免之后出现登录问题,登陆后第一件事情就是修改密码。

new_password 部分是你的新密码部分,要修改,注意结尾的分号:";",注意密码在单引号内部:'password'

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

MySQL免安装图文教程 (ZIP压缩包)的更多相关文章

  1. MySQL5.7压缩包安装图文教程

    MySQL5.7压缩包安装图文教程 一.下载网址:https://dev.mysql.com/downloads/ 选择5.7版本 二.解压 下载完成后解压,解压后如下(zip是免安装的,解压后配置成 ...

  2. Mysql免安装版配置教程和常用命令图

    Mysql免安装版配置教程 图文版 配置环境变量 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\software\Mysql\mysql-5.7.14-winx64 ...

  3. 彻底解决mysql中文乱码的办法,修改mysql解压缩版(免安装版或zip版)字符编码

    MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如server字符编码还停留在latin12.table的语系设定问题(包含character与collation)3.客 ...

  4. (转) Windows下MySQL免安装版的下载与配置

    本人在尊重原著的前提下.针对在实践中所遇到的问题加以整理和完善,如有不足之处,还请各位大神指点江山O(∩_∩)O~ 主要是因为平时自己学习时候会用到.及免安装版本的方便.对于个人开发者挺实用的! 安装 ...

  5. MYSQL5.7下载安装图文教程

    MYSQL5.7下载安装图文教程 一. MYSQL两种安装包格式 MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的.zip格式相当于绿色版,不需要安装,只需解压缩之后就可以使用了,但 ...

  6. MySQL免安装数据库配置-Windows8.1

    1. 解压Mysql压缩包,将包中my-default.ini复制一份,改名为my.ini,添加一下配置信息到my.ini: [client] port=3306 default-character- ...

  7. [转]mysql免安装版配置

    现在mysql有一个installer,相当于安装包管理器.包含mysql的各个组件,比如workbench,各个语言的connector.十分方便,不用就可惜了.实在没有必要下载zip版,自己配置. ...

  8. mysql免安装版配置与使用方法

    mysql免安装版配置与使用方法      以mysql-noinstall-5.1.6(win32)为例 1>把压缩文件mysql-noinstall-5.1.6-alpha-win32.zi ...

  9. Linux配置JDK、Tomcat和Mysql免安装版

    现在已有JDK.Tomcat和mysql的tar.gz压缩文件 1.解压文件 (1)解压tar.gz tar -zxvf 待解压文件名 -C 解压到目标文件目录 (2)解压zip unzip 待解压文 ...

随机推荐

  1. 晚间测试3 B. 单(single)

    题目描述 单车联通大街小巷.这就是出题人没有写题目背景的原因. 对于一棵树,认为每条边长度为 \(1\),每个点有一个权值\(a[i]\).\(dis(u,v)\)为点\(u\)到\(v\)的最短路径 ...

  2. c++中CreateEvent函数

    参考:https://blog.csdn.net/u011642774/article/details/52789969 函数原型: HANDLE CreateEvent( LPSECURITY_AT ...

  3. c++中CString:: Find , ReverseFind, Left, Right

    CString 是在MFC中的头文件 非MFC加上afx.h头文件 直接上代码: // ConsoleApplication1.cpp : Defines the entry point for th ...

  4. LPCTSTR类型和字符串

    转载: 1.https://blog.csdn.net/Joker_mw/article/details/79127790 2.https://blog.csdn.net/shelleyhuhu/ar ...

  5. 099 01 Android 零基础入门 02 Java面向对象 03 综合案例(学生信息管理) 02 案例分析及实现 03 编写并测试Student类

    099 01 Android 零基础入门 02 Java面向对象 03 综合案例(学生信息管理) 02 案例分析及实现 03 编写并测试Student类 本文知识点:编写并测试Subject类 说明: ...

  6. Black-Lives-Matter-Resources

    下载 Black-Lives-Matter-ResourcesBlack-Lives-Matter-Resources 关于最近在美国发生的事件的资源列表 链接 描述 由于(可选) 插入链接 在这里插 ...

  7. 设置 eclipse C++ 版本

    gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) 默认是使用 C++ 98 版本进行编译 设置 eclipse 中 C++ 的版本: Project  -& ...

  8. JS常见加密混淆方式

    目录 前端js常见混淆加密保护方式 eval方法等字符串参数 emscripten WebAssembly js混淆实现 JSFuck AAEncode JJEncode 代码压缩 变量名混淆 字符串 ...

  9. css做模糊处理

    -webkit-filter: blur(9px); filter: blur(9px);

  10. Redis安装使用以及可能的算法实践

    layout: post title: 2017-12-05-Redis 入门 tags: - Redis - 实时特征 - UCB, Tompson sampling Redis 是什么? Redi ...