MySQL zip下载与安装
一. MySQL下载
1. 进入MySQL官网
官网地址:https://www.mysql.com/
2. 点击DOWNLOADS
3. 点击Community(GPL) Downloads
4. 找到MySQL Community Server,点击下面的DOWNLOAD,进入下载页
5. 到了真正的下载页面,选择平台,选择版本(安装版和免安装版),点击Download
6. 仅仅只是下载,点击No thanks, just start my download.即可
二. MySQL安装
1.
配置初始化的my.ini文件
解压后的目录并没有my.ini文件,没关系可以自行创建。在安装根目录下添加 my.ini(新建文本文件,将文件类型改为.ini),写入基本配置:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
添加环境变量
右键单击我的电脑->属性->高级系统设置(高级)->环境变量,出现如下界面:
点击系统变量下的新建按钮:
输入变量名:MYSQL_HOME
输入变量值:D:\java\mysql(即为mysql的自定义解压目录)
选择系统变量中的Path,点击编辑
在变量值中添加变量值:%MYSQL_HOME%\bin,注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值
将mysql注册为windows系统服务
从控制台进入到MySQL解压目录下的 bin 目录下:
输入服务安装命令:
在MySQL安装目录的 bin 目录下执行命令:
mysqld --initialize --console
安装成功后会提示服务安装成功。
注意!执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 9P0gYk-?0,kT其中root@localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码 先保存起来!!!
注:my.ini文件放在MySQL解压后的根目录下,移除服务命令为:mysqld remove
启动MySQL服务
方法一:
启动服务命令为:net start mysql
方法二:
打开管理工具 服务,找到MySQL服务。
通过右键选择启动或者直接点击左边的启动来启动服务。
修改 root 账号的密码
刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码,代码如下:
c:>mysql –uroot -p
先使用默认密码进行登陆(默认密码获取见个人问题汇总),登陆完成之后使用MySQL,会提示: You must reset your password using ALTER USER statement before executing this statement.
使用下面语句更改MySQL默认密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
后续登陆MySQL时,我们就可以通过自己设置的密码登陆root账户啦。
三. MySQL卸载
1. 免安装版卸载过程
停止MySQL服务
通过cmd命令打开窗口(以管理员身份),输入代码:
net stop mysql
1
删除MySQL服务
输入代码:
mysqld --remove MySQL3307
或者
sc delete MySQL3307
上面操作成功时显示:
删除MySQL的安装目录
修改注册表
开始-运行里面输入regedt,打开注册表.注册表里MySQL的项就是这三项:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL【不一定有】
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL【不一定有】
建议删除环境变量中卸载的MySQL属性
右键单击我的电脑->属性->高级系统设置(高级)->环境变量,在系统变量中找到MYSQL_HOME属性,点击编辑,在弹窗中点击删除,在系统变量中找到Path,点击编辑,变量值中删除关于MSYQL_HOME的那一段。
四. 个人问题汇总
1. 启动可能遇到的问题
Mysql 服务无法启动 服务没有报告任何错误
mysql所在目录\data不存在或者初始化错误,删除原来的data目录,通过命令mysqld –initialize重新初始化data目录,只有确保data目录初始化正确才能正常的启动MySQL。
2. 登陆MySQL时可能遇到的问题
Access denied for user ‘root’@’localhost’ (using password: NO)
造成原因:MySQL 5.7之后初始密码不再默认为空,原来的空密码不再能登陆
解决方法:先查看MySQL的默认密码,找到 MySQL 的安装目录下的 data 目录中 DESKTOP-CMV2I82.err 文件
打开 DESKTOP-CMV2I82.err 文件,寻找 A temporary password is generated for root@localhost: KaUd0J#.O&gB ,后面的KaUd0J#.O&gB就是 MySQL 的默认密码。
MySQL zip下载与安装相关推荐
- mysql如何下载msi_2、Windows下MySQL数据库下载与安装详细教程 MSI方式
做者:叁念mysql 写在前言:本文篇幅比较长,可是整体分为三大部分:下载部分.安装部分.环境配置与测试部分 :读者能够自行选择阅读web 1.下载部分 MySQL数据库下载与安装详细教程sql 1. ...
- MySQL的下载与安装教程--超详细
MySQL的下载与安装教程 1.官方下载网址:https://www.mysql.com/downloads/ 2.进入下载页面 下载安装种类分为MSI(安装包)和ZIP两种,如下图: 3.ZIP下载 ...
- mysql.zip版本的安装教程及环境配置
mysql.zip版本的安装教程 1.在MySQL官网上(http://dev.mysql.com/downloads/mysql/)下载免安装版的zip文件(本文以mysql-8.0.19-winx ...
- win10下MySQL的下载、安装以及配置教程
本博客转载于https://blog.csdn.net/qq_37172528/article/details/80459490,本人已经安装过,没有问题,过程很详尽. 一. 下载MYSQL 官网下 ...
- 数据库软件MySQL的下载与安装+Navicat for MySQL图形化管理界面的下载与连接
MySQL+Navicat 1 . mysql的下载与安装 2 . Navicat for MySQL图形化管理界面 1 . mysql的下载与安装 可以直接到官网下载 是免费的 官网下载地址选择的不 ...
- 【数据库学习】——【汇总】MySQL数据库下载与安装(Msi文件安装和免安装版本)、Navicat下载与安装
目录 1.MySQL数据库下载与安装 1)MySQL数据库下载 MySQL官网 MySQL数据库下载 2)MySQL 通过msi文件安装 3)MySQL免安装版本使用 1)将免安装包移动到安装的文件夹 ...
- win10下MYSQL的下载、安装以及配置超详解教程
下载MYSQL 官网下载MYSQL5.7.21版本,链接地址https://www.mysql.com/downloads/.下载流程图如下: 进入官网点击Community,下载社区版. 找到 ...
- MySQL的下载、安装、配置
MySQL的下载.安装.配置 MySQL Community Server 社区版本,开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户. 官方还提供了 MySQL Workbench ( ...
- Day454.MySQL的下载、安装、配置 -mysql
MySQL环境搭建 一.MySQL的卸载 1.步骤1:停止MySQL服务 在卸载之前,先停止MySQL8.0的服务.按键盘上的"Ctrl + Alt + Delete"组合键,打开 ...
最新文章
- java程序员求职计划_2017年java程序员面试经验(500字)
- free pascal 修改字符集,会导致 dos 不能显示 汉字。 处理方法如下
- C# 读取网页源码的三种办法WebClient、WebRequest、HttpWebRequest
- mysql使用字符函数length,获取参数值的字节个数
- Collection集合总结
- CGLI 报错 :VerifyError: class net.sf.cglib.core.DebuggingClassWriter overrides final method visit
- 图解交换机与路由器组网
- sql developer下载_开放下载!《Rocket MQ 使用排查指南》精解100+常见问题
- 【归纳备忘】收集了一些神奇的BT种子磁力链接搜索网址
- 《概率论与数理统计》——分布函数的概念及性质
- NPDP知识推送-第七章产品生周期管理(2)
- ppp概念股什么意思?
- 深圳技术大学计算机专业分数线,深圳技术大学2020录取分数线(附2017-2020年分数线)...
- 二次指数平滑法 C++
- 计算机科学与信息系统专业世界大学排名,2018年QS世界大学计算机科学与信息系统专业排名TOP25...
- 查找:顺序查找、二分查找、分块查找
- 基于hbuilder开发的微信小程序音乐播放系统,可添加本地音乐(含源码)
- Java程序员必须要学ajax吗,Java程序员需要具备哪些专业技能?
- 客户端测试版本发布流程
- HBuilderX模版下载失败
热门文章
- 为什么房地产投资者对虚拟土地疯狂?
- 接触NIRVANA Band-涅磐乐队
- MySQL 系统变量(system variables)
- 使用Python进行图像处理—图像分割的无监督学习
- 类XXX是公共的, 应在名为 XXX.java 的文件中声明
- c语言设置ipv6报文扩展头,IPV6扩展报文头
- Linux C 套接字socket UDP
- (2014年9月)全国计算机等级考试上机考试题库:2级c百度云,全国计算机等级考试上机考试题库:二级C...
- Vue Element UI 之富文本图片上传服务器 + 图片地址插入富文本
- Polyworks脚本开发学习笔记(二)-TREEVIEW基本操作