windows 64位mysql5.7安装
一、安装mysql
1.下载mysql-5.7.15-winx64.zip
http://dev.mysql.com/downloads/mysql/

2.解压缩到D:\ProgramFiles
3.在D:\ProgramFiles\mysql-5.7.15-winx64下my-default.ini文件输入以下配置信息并保存
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=D:\ProgramFiles\mysql-5.7.15-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\ProgramFiles\mysql-5.7.15-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4.把解压缩bin路径D:\ProgramFiles\mysql-5.7.15-winx64\bin配置到path
5.用管理员权限打开cmd窗口,输入mysqld install

注意:如果之前安装不成功卸载过,之前的Service还存在提示如下,则先输入mysqld -remove删掉已经存在的,再mysqld install则可成功

6.再输入mysqld --initialize初始化data目录
data目录创建成功显示如下图

如果mysql安装一直不成功,多次初始化可能会出现后面每次初始化data文件夹只生成5个文件,文件不全,那么把之前相关文件夹都删掉,注册表也删掉,换个安装目录重新来过初始化时就会生成完整的目录。
7.最后启动mysql服务net start mysql
如果启动报错系统错误2,找不到指定文件,则修改注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL的"ImagePath"键值,改为"D:/ProgramFiles/mysql-5.7.15-winx64/bin/mysqld" MySQL 再次启动mysql服务net start mysql
关闭mysql服务net stop mysql
二、修改登录密码
1.先关闭mysql服务net stop mysql
2.管理员权限打开cmd窗口,输入mysqld --defaults-file="D:\ProgramFiles\mysql-5.7.15-winx64\my-default.ini" --console --skip-grant-tables进入安全模式。(该参数是设置不需要密码登录)
3.管理员权限再打开另外一个cmd窗口,输入mysql -u root -p进入mysql
在安装mysql5.7版本时,经常会遇到mysql -u root -p直接回车登陆不上的情况,原因在于5.7版本在安装时自动给了一个随机密码,坑爹的是在init步骤的时候不像linux系统会给出命令行提示,需要手动在data目录下的*.err文本搜索如下内容:
016-02-25T15:09:43.033062Z 1 [Note] A temporary password is generated for root@localhost: >mso<k70mrWe
红色字母即为第一次的登陆密码。

4.设置密码首先输入use mysql,再输入update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';,最后刷新数据库输入flush privileges;,退出mysql输入quit

5.用新设置的密码登录数据库,登陆成功后查看数据库可能会报错如下图

输入下面一行命令后再操作数据库就正常
SET PASSWORD = PASSWORD('123456');

windows 64位mysql5.7安装的更多相关文章
- 黄聪:Windows 64位系统中安装Android SDK“系统找不到指定的文件Java.exe”解决方法
明明已经在64位window7中安装好了64位版本的jdk,为什么android SDK安装程序却识别不到jdk呢?先看看报错: Java SE Development Kit (JDK) not f ...
- Windows 64位系统下安装JAVA环境
文件名称:jdk-7u51-windows-x64 下载Windows 64位平台的JDK安装文件. 安装 1.双击打开下载好的文件,点击“下一步”开始安装. 2. ①默认选择安装全部功能,不做调整. ...
- win7 64位下如何安装配置mysql-5.7.4-m14-winx64
win7 64位下如何安装配置mysql-5.7.4-m14-winx641. mysql-5.7.4-m14-winx64.zip下载 官方网站下载地址:http://dev.mysql.com/g ...
- Windows 7,64位机器上安装DB2 7.2+FP7
1.要想在Windows 7,64位机器上安装DB2 7.2+FP7,注意:1)拷贝所有安装文件到本地2)设置setup.exe文件兼容windows 20003)使得users用户勾选“完全控制”权 ...
- [转]windows10 64位环境下安装mysql5.7.17
今天以zip模式在windows10 64位环境下安装mysql5.7,到最后一步提示mysql服务无法启动. 安装步骤如下: 1.配置环境变量 我的电脑->属性->高级->环境变量 ...
- windows 64位 下 安装 tomcat
tomcat 版本 windows 64位 .zip apache-tomcat-7.0.42.zip 注意: 1. 安装目录不得有 空格 或 中文字符 2. 然后,在系统环境变量下,新建一个变量: ...
- windows(32位 64位)下python安装mysqldb模块
windows(32位 64位)下python安装mysqldb模块 www.111cn.net 编辑:mengchu9 来源:转载 本文章来给各位使用在此windows系统中的python来安装一个 ...
- MySQL 8.0.20 安装教程图文详解(windows 64位)
MySQL 8.0.20 安装教程图文详解(windows 64位) 更新时间:2020年05月09日 15:09:04 转载 作者:瘦肉粥不加糖 这篇文章主要介绍了MySQL 8.0. ...
- Windows 64位下安装Redis教程
Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型. Key-Value数据库,并提供多种语言的API. 一.下载 地址:Download redis-latest ...
随机推荐
- Jupyter Notebook 修改默认打开的文件夹的位置
初次使用Jupyter Notebook,确实好用啊!!,又好看又好用,不过还是遇到了一个问题,安装好之后,打开Jupyter Notebook 的时候,默认的文件夹的位置是C盘下面的XXX目录,但是 ...
- docker 安装elasticSearch7.0.0
一.执行命令:docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-n ...
- 软件工程wc项目,基于py
###WC项目文件链接:https://github.com/ILTHEW/wc.git 个人项目:WC 实践是理论的基础和验证标准,希望读者贯彻"做中学"的思想,动手实现下面的项 ...
- web plugins
<build> <resources> <resource> <directory>src/main/java</directory> &l ...
- 小程序一个大盒子里面的盒子内容居中对其显示wxss写法
对小程序研究感兴趣的可加(交流QQ群:604788754)入群联系群主可得到小程序教学资源. 这个案例只是想展示效果,内容部分未进行for循环绑定处理: WXML: <view class=&q ...
- 路由导航之第一个子模块(HomeModule)
git clone git@github.com:len007/my-angular2-app.git my-angular2-app 开始 一个URL = 一个页面 = 一个Component. 我 ...
- shell+Zabbix export应用之AD环境删除离职人员登录主机之资料
以实际环境:维护环境172.30网段主机 Zabbix hosts export出主机信息至 /tmp/ip.txt shell筛选出ip [root@server ~]# cat /tmp/ip.t ...
- 初次接触Java
今天初次接触Eclipse,学着用他来建立java工程,话不多说,来看看今天的成果! 熟悉自己手中的开发工具,热热身 刚上手别慌,有问题找度娘 刚刚拿到这个软件的安装包我是一脸懵逼的,因为是从官网下载 ...
- 前端开发面试题总结之——JAVASCRIPT(二)
___________________________________________________________________________________ 相关知识点 数据类型.运算.对象 ...
- dev控件 xtraTabbedMdiManager 如何将关闭子窗体改为收回主窗体内
前言 本文主要讲解 xtraTabbedMdiManager 如何将关闭子窗体改为收回主窗体内,顺便附上Float(浮动)的时候使窗体最大化,及指定只能某一个子窗体能浮动放大. 下面进入正题. 一.首 ...