• 安装

先去官网下载需要的msi,在这放出官网下载地址
这里我具体以5.7.25.msi为安装例子,除了最新版安装界面有些变动以往的都是差不多的。
过去的版本在这里


打开5.7的下载页面,点击图片进入到5.7版本的msi下载页面


第一个是在线安装,安装时需要连接网络
第二个离线,我们选择离线的
下载完后打开安装包进入安装界面,因为我事先安装过5.7的和8.0的所以界面会有相应的显示,第一次安装界面都是空白的。
点击ADD


左侧栏不同版本会有些不一样,但不会有太大影响。
点击MYSQL server5.7,点击右箭头添加进下载选项里,点击NEXT


点execute执行安装,安装完成后点击NEXT

点击NEXT

默认选择第一个
若仅本地使用不需要连接网络则可不勾选TCP/IP这个选项,
端口默认是3306
named pipe是局域网用的协议,需要可以勾上
shared memory协议,仅可以连接到同一台计算机上运行的 SQL Server 实例,需要可以勾上。
点击NEXT

上面是设置登录密码,但实际上我连接mysql时用这个密码一直都报错,可能是我用navicat的原因吧,也因为这个连接密码问题重新安装了一遍。(彻底删除的方法在文章末尾)不过最后还是用另一种方式解决了(下面会提到)
下面是用户设置,这个在以后再添加删除用户也是可以,安装的时候可以选择忽略
点击NEXT


点击NEXT

如果你想自己的数据库可以作为服务器的远程数据库,勾选第一个框第二个勾不选。
默认都是不勾选的


点击NEXT,点击execute,最后点击finish

点击NEXT

最后点击finish 安装就完成了,

接下来是配置系统环境变量

右键桌面我的电脑→属性→高级系统设置→环境变量
在系统变量那里找到PATH,编辑,新建C:\Program Files\MySQL\MySQL Server 5.7\bin
(这个路径是你下载的mysql路径)找到安装路径后在这里点右键复制地址然后粘贴

配置初始化my.ini文件

安装好的mysql文件夹没有这个文件,需要自己配置,建一个txt文本,复制下面这段代码,把.txt后缀改为.ini

[mysqld]
port=3306
# 设置mysql的安装目录,每个人是不同的这里要注意
basedir=C:\Program Files\MySQL\MySQL Server 5.7
# 设置mysql数据库的数据的存放目录,这里也要注意
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
max_connections=200
max_connect_errors=10
character-set-server=utf8
default-storage-engine=INNODB
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8
[client]
port=3306
default-character-set=utf8

以上就是配置的全部过程
接下来就是验证能不能使用,用管理员权限打开命令提示符CMD
cd 安装路径的bin目录

输入mysqld –install 出现这个则说明成功了


若出现的是这个,说明之前有mysql没有删除干净,用命令sc detele mysql删除再输入mysqld –install

验证完后,输入net start mysql启动mysql
出现这个说明mysql启动成功了,


若出现的是3534错误
我们可以通过输入命令mysqld –console来查看错误,一般都是这个问题(3306)之前设置的mysql端口被占用


输入 netstat -aon|findstr 3306来查看是哪个进程占用了
接着打开任务管理器→详细信息,通过PID找到相应的进程,我的是8516,然后右键结束它
重新输入net start mysql 启动成功


以上就是MySQL安装配置全过程


下面的是关于我用navicat连接mysql的过程

首先还是用命令提示符输入mysqld --initialize –console 获取密码(这个复制下来,后面要用到)
(注:这个是root随机自动生成的临时密码,后面可以自行修改密码)


之后打开navicat,点击连接→mysql 把刚刚复制的密码粘贴上去,点击确定。
双击我们刚刚建好的数据库就会自动弹出定义新密码的界面,重新设置密码



这样就能使用mysql了


  • MySQL彻底删除

最基本的直接点击卸载MySQL,但是这样卸载不干净,注册表还会有残留,所以我们要通过注册表查找删除MySQL
方法:win+R打开运行→regedit→ctrl+F/点击编辑查找→输入MySQL,
和这词有关的全部删除
第二步,删除MySQL的文件夹和隐藏文件夹,显示隐藏文件夹的方法:
我的电脑→查看→选项→查看→显示隐藏文件夹
这样就彻底删除了


第一次写,有点乱,轻喷。。。。

mysql-installer-community.msi新手安装教程(详细图文)相关推荐

  1. MySQL Installer 8.0.21安装教程图文详解 转载

    MySQL Installer 8.0.21安装教程图文详解 原地址 1. 缘由 刚好需要在新系统上重新安装MySQL,便写了一份的下载安装教程,供查阅,以防日后细节有所遗忘. 2. 版本说明 MyS ...

  2. mysql installer安装_MySQL Installer 8.0.21安装教程图文详解

    1. 缘由 刚好需要在新系统上重新安装MySQL,便写了一份的下载安装教程,供查阅,以防日后细节有所遗忘. 2. 版本说明 MySQL Installer 8.0.21 3. 下载安装包 方式一:官网 ...

  3. mysql安装教程详细教程_mysql压缩包安装教程

    就是下一步下一步直接安装.最多装个可视化界面 . 1.先下载安装程序,然后打开Setup.exe文件,开始mysql的安装.2.点击Next开始下一步安装.默认是Typical,选择Custom,因为 ...

  4. win mysql5.7 msi_win10 安装 mysql 5.7 msi版的教程图文详解

    我装msi格式的,主要是想看看装完的my.ini, 文件位置C:\ProgramData\MySQL\MySQL Server 5.7\my.ini, 注意:ProgramData是隐藏文件夹 mys ...

  5. mysql 8.0.22_最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)

    前言 前几天下载安装了最新版的MySQL 8.0.22,遇到了不少问题,参考了一些方法,最终得以解决.今天将自己的安装过程记录下来,希望对各位有所帮助. 一.MySQL 8.0.22官网下载 点击进入 ...

  6. python程序可以在任何安装了解释器_Python解释器新手安装教程

    Python解释器本身也是个程序,它是解释执行Python代码的,没有它Python代码是没有办法运行的.既然Python解释器如此重要,那么大家赶紧一起来看看Python解释器新手安装教程吧! St ...

  7. 系统安装教程:Windows7硬盘安装方法详细图文教程及使用工具下载

    下载好一个Windows7原版之后,也需有些人会为无光驱而感到烦恼,今天我就教大家怎么在硬盘安装微软新一代操作系统--Windows7 首先要将Windows7的安装文件放在某个盘的根目录 然后运行n ...

  8. mysql 5.5.23 winx64,win10下mysql 5.7.23 winx64安装配置方法图文教程

    本文记录了mysql 5.7.23 winx64安装教程,具体内容如下 Step1 选择手动下载版本 解压到自己指定的路径 上图中的my.ini及data文件夹在压缩包里是没有的,后面需要自己添加 m ...

  9. Burpsuite介绍及2022.8.2版本超详细安装教程(图文版)

    Burpsuite介绍及2022.8.2版本超详细安装教程(图文版) 文章目录 Burpsuite介绍及2022.8.2版本超详细安装教程(图文版) Burpsuite是什么? Burpsuite环境 ...

最新文章

  1. ajax servlet怎么接收_AJAX常见面试题(修订版)
  2. Caffe实践】如何利用Caffe训练ImageNet分类网络
  3. LInux在线安装JDK
  4. rk3288 android4.4,ubuntu16.04下firefly rk3288的编译安卓4.4
  5. Docker 容器部署 Consul 集群
  6. AVB Digest转换成ASCII码
  7. Atitit r2017 r5 doc list on home ntpc.docx 驱动器 D 中的卷是 p2soft 卷的序列号是 9AD0-D3C8 D:\ati\r2017 v4 r
  8. 谁来帮帮只想救人的医生呢? | 凌云时刻
  9. 五大列级庄_酒庄拉菲古堡Chateau Lafite Rothschild, 波尔多五大一级庄之首
  10. 《Java性能优化权威指南》读书笔记
  11. P1322 logo语言
  12. 电脑未安装任何音频设备解决办法
  13. sql语句修改mysql数据库密码_修改mysql数据库密码的3中方法
  14. Mac好用的硬盘数据恢复软件推荐
  15. js表格实现行、列冻结
  16. matlab irandon函数,CT系统参数标定和图像重建
  17. Intel Atom移动处理器惨败,还被用户和经销商起诉
  18. Linux Shell发邮件笔记
  19. fabric2.0 概念, peer、账本和排序服务
  20. 正则表达式匹配连续出现的单词

热门文章

  1. JS与DOM的兼容性
  2. DNF2020年全新脚本展示第二部分
  3. Friendly Streaming for mac(流媒体浏览器)
  4. 传统与深度学习图像分割算法
  5. 1995年的一次访谈中,乔布斯谈到处于垄断地位的科技公司因为营销人员掌握了话语权,不再注重产品研发而衰败
  6. C语言实验题――圆柱体计算
  7. 畴昔之羊,子为政,今日之御,我为政
  8. 【转载】vscode占满cpu的解决方法(rg.exe占用)
  9. EDA技术 一:EDA技术概况及大规模可编程逻辑器件
  10. SCTK的使用——MgB2