当前位置:首页 > CN2资讯 > 正文内容

win 2012R下载mysql windows2012安装mysql5.7

7小时前CN2资讯

一、官网下载mysql5.7的安装包:(这里建议小白下载二进制文件,本次安装使用的绿色版)

1、官网链接 https://www.mysql.com/downloads/  

2、普通开发使用社区版(MySQL Community Edition)网页的最下方点进去

3、寻找历史版本(看不懂英文的chrone右键翻译成中文)

 

 4、下载绿色版本

二、本地安装

1、在自己的软件盘新建一个文件夹用来存放mysql5.7并且解压到该目录下(看个人爱好)

2、配置环境变量

此电脑右键属性、高级系统设置中点击环境变量

①配置MySQL_HOME (这里我为了方便版本切换就配置到了根目录的上一层)

②配置path

 

 2、由于绿色版是没有my.ini文件的手动创建并且填写基本配置

# 此文件非注释语句不要使用"" [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置端口(避免冲突) port = 3307 # 设置mysql的安装目录(因人而异) basedir=D:/MySQL/mysql-5.7.26-winx64/ # 设置mysql数据库的数据的存放目录(因人而异) datadir=D:/MySQL/database/Data5.7/ # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB

附:在[mysqld]下面加上一句skip-grant-tables启动后不会自动生成随机密码默认root用户的密码为空;这样子就不用去找随机密码了;但是后续需要启动服务后update修改密码;并在关闭服务后将该行配置删除;

不建议这样用,比较繁琐

3、到这里已经配置完成了;进行安装

①首先系统管理员模式启动cmd进入到解压后的bin目录下;执行下列语句回车 进行安装;成功有一句提示

mysqld -install mysql5.7 --defaults-file=D:\MySQL\mysql-5.7.26-winx64\my.ini

在这里 mysql5.7 代表你的服务名称(不能和现有的重复,自定义);--defaults-file指向了该服务的默认配置文件

sc delete 服务名  删除某个服务(如果安装错误;或者旧的服务不想要了,在net stop mysql 后执行该操作)

sc query mysql5.7 查询某个服务(可以查看服务名是否 存在)

②安装完成后需要进行初始化,也就是在你 数据库的数据的存放目录 下新建一个文件夹并在其中存放文件;也就是常见的date;因为各个版本的data不同不许手动从别的地方copy以免留下坑;(这都是泪啊)

mysqld --defaults-file=D:\MySQL\mysql-5.7.26-winx64\my.ini --initialize --console

执行语句回车;这里的ini文件地址改成你自己的;如果加上--console 默认的随机密码等一些数据会在控制台输出;.err中不会保留了;建议去掉保留在文件中;避免关闭命令行界面导致临时密码消失;

附:如果真的忘了密码了可以将生成的date(我这里是Date5.7)删除了;重新初始化一下

在这个.err文件中找到临时密码(类似下图这样的)

三、

1、执行下面的命令回车启动服务(这里的服务名是你自己起的)

net start mysql5.7

如果你配置文件不小心写出问题了;导致服务一直正在启动或者停止;这时候需要在任务管理器的服务项中查看该服务的进程号pid 杀死该进程后;删除服务重新安装(执行百度)

2、登陆

mysql -P 3307 -u root -p

根据自己的ip进行登陆并输入.err文件中的临时密码;(这里切记要把端口号写上;大写P;不然默认找的是3306端口下的服务,导致你怎么输入密码都提示Can't connect to MySQL server on xxx (10061)服务没开启)

登陆进入mysql>后修改密码

set password for 用户名@localhost = password('新密码');

现在就已经安装成功了(如果安装完成后数据库中缺少库文件只用一个库;那就是初始化出问题了;把安装和初始化的顺序调换下)

-------------------------------------------------------------------------------------------------------------------------------------------------------- 目前的博客发表主要以记录笔记为主,可能部分内容有些浅显,望各路大牛勿喷,请您雅正



    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/28920.html

    分享给朋友:

    “win 2012R下载mysql windows2012安装mysql5.7” 的相关文章

    CN1和CN2哪个更划算?深入解析中国移动动感地带套餐

    在中国移动的套餐体系中,动感地带套餐因其灵活的计费模式和多样化的选择而备受关注。而其中的CN1和CN2套餐更是吸引了众多人的目光。CN1和CN2具体怎么算呢?它们之间到底有哪些区别?本文将为您一一解答。我们需要明确CN1和CN2的定义。动感地带套餐中的CN1和CN2是两种不同的计费方式,分别适用于不...

    解决Hostodo打不开的有效方法和详细步骤

    在使用Hostodo的过程中,偶尔会遇到打不开的情况。这种问题可能会让人感到挫败,但其实有几个常见原因可以帮助我们找到解决办法。首先,网络连接问题是最普遍的原因之一。无论是局域网的配置,还是Wi-Fi的信号不稳定,都会导致连接失败。我记得第一次遇到这种情况时,发现原来是我的路由器出了问题,重新启动后...

    Atlantic VPS:高性能、灵活性与安全性的理想选择

    什么是Atlantic VPS? Atlantic VPS由Atlantic.net提供,这是一家在VPS托管服务领域中的资深者,已经经营了近29年。创建之初,Atlantic.net就定位于高性能和灵活性,以满足企业和开发者日益增长的需求。他们的目标是提供一种可靠的解决方案,让用户在自己的业务上更...

    揭秘 cheapnat 优惠码的省钱技巧与使用攻略

    什么是 cheapnat 优惠码 我最近发现,cheapnat 优惠码成为了网络用户省钱的绝佳利器。它们通常是特定服务或产品的折扣代码,可以帮助用户在购买 VPS、域名注册或代理服务时享受不同程度的价格优惠。无论你是个人用户还是小型企业,合理利用这些优惠码都能帮你减少开支,同时享受到高质量的服务。...

    IP检测服务:简化网络体验与保护用户隐私

    IP检测服务是当今网络环境中不可或缺的一部分。简单来说,它帮助用户或开发者迅速获取他们的设备公网IP地址,同时提供各种网络信息。这项服务以其高效、便捷和免费的特点,吸引了众多用户和企业进行使用。 想获取公网IP地址往往需要复杂的步骤,而IP检测服务的出现使这个过程变得轻松。它支持多种返回格式,包括纯...

    自己搭建网站的全面指南:从目标定位到费用控制

    搭建自己的网站听起来可能有些复杂,但实际上,只要理清思路,完全可以实现。首先,明确你的目标和网站类型是关键的一步。是想建立一个个人博客,还是一个商业网站?这将直接影响你后续的选择和设计。例如,个人博客强调内容,商业网站则需要更多的功能性和用户友好性。所以在开始之前,先问问自己这个网站的核心目的是什么...