找到你的配置文件

  • 配置文件名:my.ini
  • 如果采用msi安装包的形式,配置文件一般在C:\ProgramData\MySQL下
  • 如果采用zip压缩包的形式,配置文件是没有的,需要自己新建(软件安装的根目录,跟bin和data同级)
  • 找不到的同学可以用Everything搜索工具进行全盘搜索

编辑配置文件

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4[mysqld]
# 端口号(默认:3306)
port=5732
# 设置mysql的安装目录(改成自己的安装目录)
basedir=C:\ProgramFiles\MySQL\mysql-5.7.32-winx64
# 设置mysql数据库的数据的存放目录(改成自己的存放目录)
datadir=C:\ProgramFiles\MySQL\mysql-5.7.32-winx64\data
# 允许最大连接数(默认值:151,最小值:1,最大值:100000)
max_connections=10
# 最大等待时间(非交互式连接:jdbc连接数据库;单位:秒)
wait_timeout=60
# 最大等待时间(交互式连接:mysql客户端;单位:秒)
interactive_timeout=600
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
explicit_defaults_for_timestamp=true

字符集之所以用utf8mb4不用utf8,是因为utf8mb4可以存表情,有些用户会用表情作为昵称
最后说一句,有些属性可以不配,它都有默认值,有时候默认的都比你配得好

以管理员的身份运行命令提示符

// 1、初始化MySQL数据库
C:\ProgramFiles\MySQL\mysql-5.7.32-winx64> .\mysqld.exe --initialize --console
// 如果出现 “initializing of server has completed”,或者data文件夹下如果产生很多文件,就说明初始化成功了
// 这里控制台上会显示一个随机密码,在 root@localhost: 之后// 2、安装MySQL服务
C:\ProgramFiles\MySQL\mysql-5.7.32-winx64> .\mysqld.exe install MySQL5.7
// 如果出现 “Service successfully installed.” ,或者服务中有MySQL这个服务,就说明安装成功了// 3、启动MySQL服务
C:\ProgramFiles\MySQL\mysql-5.7.32-winx64> net start MySQL5.7// 4、至此,就已经安装结束了,你可以登录试试看,密码就是初始化数据库时产生的随机密码
C:\ProgramFiles\MySQL\mysql-5.7.32-winx64> .\mysql.exe -P5732 -uroot -p// 5、修改root密码
mysql> alter user 'root'@'localhost' identified by 'root';

卸载教程

1、以管理员的身份运行命令提示符

// 1、停止MySQL
C:\ProgramFiles\MySQL\mysql-5.7.32-winx64\bin> net stop mysql
// 停止指定服务名的mysql:net stop MySQL5.7// 2、卸载MySQL
C:\ProgramFiles\MySQL\mysql-5.7.32-winx64\bin> mysqld remove
// 卸载指定服务名的mysql:mysqld remove MySQL5.7

2、打开注册表:run -> regedit,删除以下目录

  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
  • HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL

Windows环境下MySQL 5.7的安装、配置与卸载相关推荐

  1. mysql8.0卸载出现问题,Windows环境下MySQL 8.0 的安装、配置与卸载

    软件版本 Windows:Windows10 MySQL:mysql-8.0.17-winx64.zip 安装步骤 1.配置环境变量 2.新建my.ini文件 文件位置:C:\Program File ...

  2. Windows环境下MySQL 8.0 的安装、配置与卸载

    MySQL官方下载地址 安装步骤 1.新建my.ini文件 文件位置:C:\ProgramFiles\MySQL\mysql-8.0.26-winx64\my.ini (这是我的安装目录,你们根据自己 ...

  3. Windows环境下的NodeJS+NPM+Bower安装配置步骤

    Windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的"INSTA ...

  4. Windows环境下的NodeJS+NPM+Bower安装配置

    NodeJS介绍: Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用· Node.js 借助事件驱动, 非阻塞I/O模型变 ...

  5. 安装mysql8.0配置环境_Windows环境下MySQL 8.0 的安装、配置与卸载

    软件版本 Windows:Windows10 MySQL:mysql-8.0.17-winx64.zip 安装步骤 1.配置环境变量 name:Path value:C:\Program Files\ ...

  6. windows环境下MySQL服务端和客户端安装,超详细

    windows环境下MySQL服务端和客户端安装,超详细 MySQL简介 MySQL的安装步骤 服务端安装 客户端安装 MySQL简介 MySQL是关系型数据库,由n张互相关联的表组成.一般是c或c+ ...

  7. windows 环境下mysql的操作浅析

    windows 环境下mysql的操作 一,MYSQL 的连接 在下载安装好mysql后,访问数据控之前我们需要先连接数据库: 建立一个connect.php 的文件: (面向过程) <?php ...

  8. zbb20180619 mysql windows环境下MySQL重启的命令行说明

    windows环境下MySQL重启的命令行说明 windows+R  弹出运行框   在运行框中输入cmd  + 回车  进入系统的dos窗口 .启动mysql:输入 net start mysql; ...

  9. mysql 5.6.15安装图解_Windows8下mysql 5.6.15 安装配置方法图文教程

    MySQL是一款我十分喜欢的数据库,今天在Windows8系统下,下载了MySQL进行安装配置,下载地址:点击打开链接 特在此记录下自己的过程,一是起到总结的作用,二是能帮助那些和我一样在安装配置中有 ...

最新文章

  1. 使用NAT实现TCP负载均衡
  2. python装饰器函数-python 装饰器 函数被装饰+函数执行
  3. 跟几个程序员聊了聊他们的每月薪资收入
  4. is 和 == 的区别
  5. 漫步数理统计十七——条件分布与期望
  6. C++ Primer笔记整理
  7. android工程的建立,第一个Android项目HelloWorld的建立及剖析
  8. C# 添加,修改,删除Xml节点
  9. mybatis--关于接口参数注解的几个小问题
  10. win10 软路由_锐龙 软路由+NAS+HTPC三合一(上)
  11. 高中计算机上册知识总结怎么写,高中计算机总结范文
  12. Ubuntu18.04安装OBS Studio
  13. 特征图注意力_深入理解图注意力机制
  14. python面试自我介绍怎么介绍比较好_面试时三分钟自我介绍,需要注意哪些问题?...
  15. java毕业设计陕菜食谱网站源码+lw文档+mybatis+系统+mysql数据库+调试
  16. [Ora]-1309. OCI is not properly installed on this machine (NOE1/INIT)或者[FireDAC][Phys][Ora]-314. Can
  17. 将.fig或其他图片文件转为Visio可编辑的.vsd文件
  18. 使用putty在从linux拷贝文件
  19. 高级实训任务二U-Net图像分割实验报告
  20. 基于dde的vb和matlab,基于DDE技术的组态王和VB的通信

热门文章

  1. SVN Error:请求的名称有效并且在数据库中找到,但是它没有相关的正确的数据来被解析...
  2. RabbitMQ下的生产消费者模式与订阅发布模式
  3. for-forEach-stream.forEach三种遍历方法
  4. hibernate_和ORM的关系
  5. pymysql单条插入数据和批量插入数据:
  6. 比较好的anaconda下载网站
  7. linux安装RabbitMQ和amqp扩展(这个安装rabbitmq通过了但是代码测试没有通过)
  8. PHP源码之数组的内部实现
  9. mysql innodb 并发 插入 慢_Innodb 锁机制——一次插入慢查询的排查
  10. phpmyadmin修改mysql数据库_用phpMyAdmin修改mysql数据库密码