Windows下的Mysql安装

  • 1、去MySQL官网下载MySQL压缩包。
  • 2、解压文件。
  • 3、配置环境变量。
  • 4、在mysql文件夹里面新建mysql的配置。
  • 5、启动管理员模式下的CMD,运行所有的命令
  • 6、安装MySQL
  • 7、安装遇到的问题:

1、去MySQL官网下载MySQL压缩包。

1、去MySQL官网下载MySQL压缩包,下载地址为:https://dev.mysql.com/downloads/mysql/(官方网站下载地址)。

2、解压文件。

3、配置环境变量。

  1. 找到自己的MySQL的bin目录的地址,复制地址:
    .
    2、打开电脑的环境变量:此电脑(右键)–>属性–>高级系统设置–>环境变量–>系统变量–>path–>点击编辑–>新建,直接把刚才复制的地址粘贴上去:E:\mysql\mysql-5.7.36-winx64\bin,然后点击确定

4、在mysql文件夹里面新建mysql的配置。

1、在mysql文件夹里面新建mysql的配置。my.ini文件,并在里面输入如下代码:

[mysqld]
basedir=E:\mysql\mysql-5.7.36-winx64\                           #mysql文件夹的地址
datadir=E:\\mysql\mysql-5.7.36-winx64\data\                     #data文件夹目前并不存在,先写好,安装时自动创建
port=3306
skip-grant-tables                                               #初始化越过密码权限

5、启动管理员模式下的CMD,运行所有的命令

1、步骤如如如图所示:

6、安装MySQL

1、安装mysql服务:使用cmd命令进入到mysql的bin目录里:cd /d E:\mysql\mysql-5.7.36-winx64\bin,然后在bin目录里输入:mysqld -install,运行成功后如图所示:此时的安装可能会遇到的问题:提示出现“ msvcr120.dll文件丢失问题”,解决办法见另一篇文章:(成功解决)https://blog.csdn.net/Chehongdeng/article/details/123215152?spm=1001.2014.3001.5502
正确安装的如下图:

2、初始化数据库文件:输入如下命令;

mysqld --initialize-insecure --user=mysql

等待。。。然后回到mysql的文件夹下发现自动生成data文件夹:

3、启动MySQL,进去修改密码:
启动MySQL命令:

net start mysql

运行结果如下:

4、然后输入命令;

mysql -u -root -p

5、然后执行下面命令,进行密码修改:

 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';


6、刷新权限:执行下面命令:

flush privileges;

7、刷新成功后退出MySQL,并关闭服务,执行下面命令:

exit
<!--回车之后,再输入下面的命令-->
net stop mysql


8、然后再次启动mysql,并输入刚才改好的密码,可以成功进入:

net start mysql
<!--回车之后,再输入下面的命令-->
mysql -u root -p123456

7、安装遇到的问题:

1、见博客(成功解决):https://blog.csdn.net/Chehongdeng/article/details/123215152?spm=1001.2014.3001.5502

Windows下的Mysql安装相关推荐

  1. Windows下查看MySQL安装的版本

    Windows下查看MySQL安装版本 登录MySQL后, mysql> show variables like '%version_%'; mysql> show variables l ...

  2. Windows下的MySQL安装、MySQL-Front安装

    全栈工程师开发手册 (作者:栾鹏) Mysql数据库系统软件的安装 访问"http://dev.mysql.com/downloads/windows/installer/"或ht ...

  3. win下nginx+php+mysql服务器套装_WNMP(Windows+Nginx+PHP+MySQL)安装

    这篇文章介绍的内容是关于WNMP(Windows + Nginx + PHP + MySQL) 安装,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 最近在开发一个新的项目,环境用的是: ...

  4. windows下nodejs express安装及入门网站,视频资料,开源项目介绍

    windows下nodejs express安装及入门网站,视频资料,开源项目介绍,pm2,supervisor,npm,Pomelo,Grunt安装使用注意事项等总结 第一步:下载安装文件 下载地址 ...

  5. 在 Linux 和 Windows 下源码安装 Perl

    Perl 是一种功能丰富的计算机程序语言,运行在超过 100 种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发.在生物信息分析领域,Perl 主要是做数据预处理.文本处理 ...

  6. Windows 下连接mysql工具NavicatForMysql

    Windows 下连接mysql工具NavicatForMysql 一.软件介绍 Navicat for MySQL是一款强大的 MySQL 数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖 ...

  7. linux和windows下忘记mysql密码的几种找回方法

    linux和windows下忘记mysql密码的几种找回方法 关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦. 方法一(先进入root权限): # /e ...

  8. win下mysql数据库双机配置_[数据库]windows下使用mysql双机热备功能

    [数据库]windows下使用mysql双机热备功能 0 2016-06-16 12:00:05 一. 准备工作 1. 准备两台服务器(电脑),接入局域网中,使互相ping得通对方 2. 两台服务器都 ...

  9. sphinx在windows下的简单安装与使用

    1.下载地址 http://sphinxsearch.com/downloads/release/,我这里下的是"Win64 binaries w/MySQL+PgSQL+libstemme ...

最新文章

  1. Ubuntu安装tomcat
  2. pandas将列表list插入到dataframe的单元格中、pandas使用read_csv函数读取文件并设置保留数值的前置0( leading zeroes)
  3. devexpress chart 线形图
  4. 华清远见智能家居ppt_怀揣梦想,一路前行——西安华清与西安培华实训集
  5. TensorFlow for Hackers - Part III
  6. 序1--年轻正当时(特权)
  7. java8返回单个号码_如何在单个API中支持Java 6、8、9
  8. 【转】Linux下c++调用自己编写的matlab函数:通过mcc动态链接库.so实现
  9. 查看某个文件是否正在被修改
  10. OpenCV--cvScaler颜色赋值
  11. MYSQL 时间处理
  12. .NET中变量生存期
  13. android 邮件发送html,如何发送HTML电子邮件
  14. discuz-ucenter-api-for-java 中文乱码问题
  15. php合成图片系统,php图片合成
  16. 2020暨大计算机考研失败经验总结
  17. eclipse adt sdk jdk的关系
  18. 离线数仓项目, 数仓理论(概要, 建模方法, 数仓分层, 模型介绍,元数据), 数仓设计(需求分析, 数据埋点, 指标体系, 架构设计(方案选型,逻辑架构, 物理环境, 命名规范))
  19. python关键字详解_Python 关键字
  20. 腾讯云HTTPDNS 将上线微信服务平台!

热门文章

  1. 【C语言指针题】编写函数实现在任意行、任意列的二维数组中寻找鞍点,行、列数均有主调函数传入。
  2. 【KAFKA】kafka可视化工具kafkaTool 免费下载
  3. 具体如何使用STAR结构化思维
  4. Java处理小数点精度
  5. 电脑怎么下mcjava版_我的世界pc java下载
  6. FPGA专题-相位累加器(DDS)
  7. 如何成就百万点击的名博
  8. Field tagService in xxx.service.impl.ArticleServiceImpl required a bean of type ‘xxserviceTagService
  9. 学习如何避免10种最常见的C#误区
  10. 什么是正向代理?什么是反向代理?