下面记载一下自己在本地安装mysql5.7的过程以及其中遇到的一点二坑爹的问题,希望对看到的小伙伴有所帮助,

1、官网下载mysql,选择对应的版本,我这里选择的是5.7版,

2、下载到本地的某个目录后进行解压,解压完毕,进入到这个目录中,二进制安装需要创建一个配置文件,即my.ini,

3、下面是my.ini的配置文件信息,

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

注意这里面有一个datadir的目录,用于存放数据文件,所以需要提前创建好,这里面有个坑,就是磁盘的目录分割线一定要用正斜杠 / ,一开始我直接复制过来是 \ ,后来启动的时候一直报错,就是这个问题,大家注意避免一下,

4、到这一步基本上就可以执行命令进行安装了,但是安装之前还有很重要的一步,就是配置环境变量,然后加入到path中,很简单,


5、打开cmd.exe,必须以管理员的身份运行 ,这里一定要用管理员身份运行,否则会报中找不到命令,

5.1 初始化数据库:
切换到bin目录下,mysqld -install 命令,但是我用这个命令执行时报错,如果大家遇到相似的问题,可以使用这个命令,.\mysqld.exe -install ,就不会报错了,

出现"Service successfully installed." -->成功

5.2 初始化(还是在bin目录下):
mysqld --initialize-insecure --user=mysql
目录里生成data目录并创建root用户

但是这里我执行的时候还是报错,后来试了好几次,最后是用下面的这个命令:
.\mysqld --initialize-insecure --user=mysql
大概是需要拼接上这个执行脚本的绝对路径吧

5.3 如果上面的执行命令没有报错的话,就可以启动mysql服务了,
net start mysql

5.4 进入mysql命令行,去修改我们的root用户名和密码,按照上面的安装流程是没有密码的,
.\mysql -uroot -p

5.5 登录之后使用下面的命令进行设置密码,
set password for root@localhost=password(‘你的密码’);

5.6 修完完毕,就可以进入mysql进行使用了,

5.6 mysql其他的常用启动关闭命令:

net start mysql #启动服务
net stop mysql #关闭服务
mysqld --remove #移除服务
mysql -uroot -p #修改密码

若找不到初始密码可以在my.ini中[mysqld] 添加
skip-grant-tables

windows安装mysql 5.7相关推荐

  1. Windows 安装 MySQL 8.0.11

    Windows 安装 MySQL 8.0.11 原文:Windows 安装 MySQL 8.0.11 下载并解压 从官方网站下载最新安装包 解压到目标安装目录 新建配置文件 在安装目录新建my.ini ...

  2. 如何安装mysql 8.0.12_基于Windows安装MySQL 8.0.12图文教程

    本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld --remove mysql,然后在看我的帖子! 第一步:到MySQL官网下载安装包 第二步:将下载 ...

  3. 解决Windows安装MySQL时出现msvcr120.dll文件丢失问题(完美解决)

    解决Windows安装MySQL时出现msvcr120.dll文件丢失问题(完美解决,建议直接看:方法3) 1.安装MySQL时时,出现如下问题: 解决方式如下: 方法1:网上下载msvcr120.d ...

  4. Windows 安装 MySQL 8 zip版安装,及Windows MySQL多实例

    Windows  安装  MySQL 8 zip版安装,及Windows MySQL多实例 目录 一.下载MySQL压缩包 二.设置系统环境变量 三.解压并新建配置文件 四.注册 Windows 服务 ...

  5. Windows安装Mysql提示无法定位程序输入点fesetround于动态链接库的解决方案

    周六给客户搭建内网服务器,在windows电脑安装Mysql5.7时,出现以下图片中的问题: 客户反馈,该windows系统是盗版系统,推测是windows缺少对应的C++运行库所致. 解决方法:下载 ...

  6. MySQL--入门篇:MySQL入门必会知识 Windows安装MySQL的zip包 一步一步带你图解安装MySQL过程 详细图解MySQL语句

    阅读目录 数据和数据库 MySQL介绍 MySQL的详细安装教程 Windows版本:MySQLl的安装.启动和基础配置 下载 配置 环境变量 安装 和 启动MySQL服务端 MySQL的卸载 MyS ...

  7. Windows安装MySQL提示msvcr120.dll缺失解决方案

    2018-11-13 14:32 177730 18520 之前在阿里云server 2008企业中文64位服务器上安装mysql 5.7.21时提示msvcr120.dll缺失,各种百度解决了:时隔 ...

  8. 电脑mysql 安装方法_mysql安装图解 windows安装mysql方法

    随着MYSQL版本的更新以及电脑系统的变化,我们给大家整理了各种电脑环境下安装MYSQL的图解过程,希望我们整理的内容能够帮助到大家: 编辑者:Vocabulary 下面详细介绍5.6版本MySQL的 ...

  9. windows安装mysql client 命令行客户端

    我在macOS和linux中,有一些操作比较喜欢直接使用mysql 命令行程序完成.切到windows中反而不知道如何安装mysql client了. 相关阅读 <macOS 安装mysql c ...

  10. Windows安装mysql详细步骤(通俗易懂,简单上手)

    前期在windows电脑尝试安装mysql,经历诸多不顺,特把安装详细步骤以及遇见的问题记录下来,提供给有需者使用.配置过程主要分为五个步骤,如下所示: (1)确认本地是否安装mysql (2)下载m ...

最新文章

  1. tensorflow tf.Variable 的用法
  2. iOS开发关于block学习的总结
  3. 在MyEclipse中使用maven创建web项目
  4. 使用WireShark简单分析ICMP报文
  5. 时间戳服务——信息安全(二)
  6. 双目摄像头 三维坐标 python_时间编码单像素三维成像:挑战三维成像的速度极限...
  7. 【C/C++10】天气APP:MySQL/PostgreSQL,环境变量/动静态库,Linux/Oracle字符集
  8. HALCON示例程序ball电路板焊点识别、检测、测量程序2剖析(与上篇文章使用了不同方法)
  9. go中make、new和直接var的区别
  10. 开发个好的RTMP播放器到底难在哪里?RTMP播放器对标和考察指标
  11. oracle 性能优化 常用,Oracle數據庫常用性能優化
  12. KL散度的通俗易懂理解
  13. plsql dev中Dynamic Performance Tables not accessible分析解决(转载)
  14. 安卓旅途之——开发数独(总结)
  15. 【Tensorflow2.0】关于制作标签遇到的问题小结
  16. 如何做好测试用例设计
  17. Eclipse基础--安装eclipse及语言包
  18. 傅里叶变换落地:离散傅里叶变换(DFT)
  19. sis forum index.php,SiS001 获取当前服务器的Ip地址
  20. 期刊论文发表有哪些方法

热门文章

  1. kali安装后的基本配置
  2. vs2008 调试时不会命中断点,源代码与原始版本不同,解决办法
  3. windows 安装leopard方法
  4. 今天提交了一个patch开心,呵呵
  5. Eclipse SVN冲突解决方案
  6. centos7 离线安装自签名harbor
  7. 【Android】1.1 开发环境安装和配置
  8. DB2数据库安全的12条军规
  9. 如何充分利用各大银行免费资源最大限度减少理财成本
  10. Netty服务端口的绑定