win10 安装 mysql 5.7

1.在mysql 官网下载mysql 5.7 的手动安装包

 

 mysql-5.7.-winx64.zip

2. 解压到mysql 目录的文件夹下面

D:\moudle\mysql

3.创建一个 my.ini 文件

[Client]

#设置3306端口

port = 

[mysqld]

#设置3306端口

port = 

# 设置mysql的安装目录

basedir=D:\moudle\mysql\mysql-5.7.-winx64 

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

datadir=D:\moudle\mysql\mysql-5.7.-winx64\data

# 允许最大连接数

max_connections=

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

character-set-server=utf8

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

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

skip-grant-tables

[mysql]

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

default-character-set=utf8

4.设置环境变量

增加一个MYSQL_HOME,另外PATH中的最后也需要加上一句:%MYSQL_HOME%\bin(非win10需要在前面加上英文半角分号)

5. win + r 以管理员身份执行cmd

6. 进入 mysql 安装包的bin 目录

7. mysqld --initialize-insecure   //这句命令是为了使data目录下有正常的mysql文件夹和相关文件

mysqld --initialize-insecure

8. mysqld install 安装mysql

mysqld install 

9.  net start mysql  //启动mysql 服务

net start mysql

10.更改密码

set password for root@localhost = password('');

11.登录mysql

mysql -u root -p

12 .测试是否成功

show databases

13.设置远程连接

 grant all privileges  on *.* to root@'%' identified by "password";
flush privileges;

14. 查看是否可以远程登录

安装过程中遇到的坑:

问题:

  Install/Remove of the Service Denied

解决:

  打开cmd.exe程序的时候选择“用管理员身份打开”。

问题:

  Access denied for user 'root'@'localhost' (using password: YES)

(出现access denied的原因有如下可能:

1)mysql的服务器停止

2)用户的端口号或者IP导致

3)mysql的配置文件错误----my.ini等文件

4)root用户的密码错误

解决:

  到安装的MySQL的目录下,找my.ini文件,在[mysqld]后添加skip-grant-tables(使用 set password for设置密码无效,且此后登录无需键入密码)

在my.ini文件添加从此后无需键入密码
再把my.ini的skip-grant-tables删除,然后重启MySQL服务器:net stop mysql ;net start mysql;
再次进行设置密码:set password for ‘root’@‘localhost’=password(‘123456’);

问题:

.net 不是内部或者外部命令 ,也不是批处理文件

解决:

  我的电脑-->属性-->高级-->环境变量 path的变量值新加: %SystemRoot%\system32

  修改完成后,需要重新打开cmd命令行,否则不会生效的。

win10 安装 mysql 5.7的更多相关文章

  1. win10 安装mysql(图文详情)避免卡在最后一步

    win10 安装mysql 本人安装mysql一般都是在镜像文件夹中下载(http://mirrors.sohu.com/),最近系统重做了之后安装mysql5.5.msi,可以安装成功.但是在最后的 ...

  2. win10 安装mysql 8.0.18 解决Navicat初次连接报错

    win10 安装mysql 8.0.18 解决Navicat初次连接报错 win10 安装mysql 8.0.18-winx64 一,先去官网下载mysql 安装包 https://dev.mysql ...

  3. win10安装mysql过程&&链接过程&&备份和导入数据&&grant命令

    win10安装mysql过程&&链接过程&&备份和导入数据&&grant命令   一 .安装 一开始在mysql官网(https://www.mysql ...

  4. Win10 安装MySQL 5.7.32(解压版)

    Win10 安装MySQL 5.7.32(解压版) MySQL 5.7.32 下载 官网下载(速度慢,不推荐使用):https://dev.mysql.com/downloads/mysql/ 清华镜 ...

  5. win10 安装MySQL过程和遇到的坑

    环境:win10系统,MySQL5.7.18 “mysql-5.7.18-winx64.msi” 首先是要运行mysql-5.7.18-winx64.msi,选择安装在C盘(可自定义安装) 第一步 打 ...

  6. win10安装MySQL

    mysql的直接地址,可以复制地址使用下载工具下载:32位:http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.26-win32.zip64位:htt ...

  7. win10 安装 mysql解压版安装步骤

    参考资料:win 10 安装 mysql 5.7 网址:http://blog.sina.com.cn/s/blog_5f39af320102wbk0.html 本文参考上面的网址的教程,感谢作者分享 ...

  8. 解决win10安装MySQL数据库出现服务无法启动的问题

    安装mysql的时候一直出现这个问题,在网上找了很多种方法,终于解决了这个问题. 我在官网下载的安装包解压后没有my.ini文件,需要自己添加(红字不要复制) [mysql]# 设置mysql客户端默 ...

  9. win10安装MySQL免安装版

    一:下载并解压 这个就不多说了https://dev.mysql.com/downloads/mysql/,简单的很 二:MySQL根目录下新建my.ini [mysql] # 设置mysql客户端默 ...

随机推荐

  1. Linux grub命令

    一.简介 GNU GRUB(GRand Unified Bootloader简称"GRUB")是一个来自GNU项目的多操作系统启动程序.GRUB是多启动规范的实现,它允许用户可以在 ...

  2. libevent 简单学习

    //NetworkManager.h #ifndef _NET_WORK_MANAGER_ #define _NET_WORK_MANAGER_ #include "event2/util. ...

  3. python机器学习工具包scikit-learn

    scikit-learn这个非常强大的python机器学习工具包 http://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.ht ...

  4. 不要怂,就是GAN (生成式对抗网络) (五):无约束条件的 GAN 代码与网络的 Graph

    GAN 这个领域发展太快,日新月异,各种 GAN 层出不穷,前几天看到一篇关于 Wasserstein GAN 的文章,讲的很好,在此把它分享出来一起学习:https://zhuanlan.zhihu ...

  5. 06 Python字符编码与文件处理

    python垃圾回收机制: python中的垃圾回收机制是以引用计数为主,分代收集为辅,引用计数的缺陷是循环引用的问题,一个对象的引用数为0 ,那么这个对象就会被python虚拟机回收内存 字符编码 ...

  6. Atom 编辑器侧边栏忽略隐藏文件

    设置中配置需要忽略的文件后缀 package中找到treeview,勾选上这个配置就行

  7. BurpSuite安装和配置

    Burp Suite是什么 Burp Suite 是用于攻击web 应用程序的集成平台.它包含了许多Burp工具,这些不同的burp工具通过协同工作,有效的分享信息,支持以某种工具中的信息为基础供另一 ...

  8. Kali linux切换语言为中文

    echo LANG="zh_CN.UTF-8" > /etc/default/locale

  9. JVM GC 机制与性能优化

    目录(?)[+] 1 背景介绍 与C/C++相比,JAVA并不要求我们去人为编写代码进行内存回收和垃圾清理.JAVA提供了垃圾回收器(garbage collector)来自动检测对象的作用域),可自 ...

  10. I-Keyboard

    SPOJ Problem Set (classical) 14. I-Keyboard Problem code: IKEYB Most of you have probably tried to t ...