mysql卸载与两种安装方式,非常详细

mysql卸载与两种安装

在MySQL的官网中有两种下载类型一种是MSI二进制的文件,起始就是MySQL的图形化安装步骤,还有一种就是ZIP压缩包格式。下载卸载和MSI安装在前面的文章中已经介绍过,每个步骤都有截图,可以点击下面链接查看,本文详细介绍ZIP的安装方式。

mysql卸载、mysql的MSI安装

图文并茂,每一步都有截图,点击链接可查看详细的卸载及MSI安装步骤:https://blog.csdn.net/LIJINGPO/article/details/132636329?spm=1001.2014.3001.5501

mysql的ZIP安装

步骤一:

从官网下载对应的zip压缩包;链接中有详细的下载步骤和网址。
https://blog.csdn.net/LIJINGPO/article/details/132636329?spm=1001.2014.3001.5501

步骤二:

将下载的压缩包解压到安装的目录下:D:\work_soft\mysql-8.0.16-winx64;需要注意的一点是,在存放的路径中不要出现中文和空格(空格认真检查)

步骤三:在文件夹下面创建一个名为my.ini的文件和一个data文件夹。

步骤四:用记事本打开my.ini,将下面的内容复制到my.ini中并保存。

ini 复制代码
[mysqld]
# 设置 3306 端口
port=3306
# 设置 mysql 的安装目录(自己的安装目录)
basedir=D:\work_soft\mysql-8.0.16-winx64
# 设置 mysql 数据库的数据的存放目录(自己的创建的data的路径)
datadir=D:\work_soft\mysql-8.0.16-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为 utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用"mysql_native_password"插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置 mysql 客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

步骤五:初始化mysql

在MySQL目录下的bin目录下执行命令:

js 复制代码
//先进入安装的盘符,我的安装路径在d盘,需要切换盘符
d:
//进入bin目录
cd D:\work_soft\mysql-8.0.16-winx64\bin
//执行命令
mysqld --initialize --console

会出现一堆内容,在其中没有看到error就证明成功了,留意root@localhost:后面的内容,这个是初始化密码。

步骤六:安装MySQL服务

js 复制代码
//执行下面命令
mysqld --install

有Service successfully installed这句话说明已经安装成功。

启动MySQL服务

js 复制代码
net start mysql

启动后会看到:服务已经启动成功。

步骤七:修改密码

js 复制代码
//还是在bin路径下
mysql -u root -p
///输入步骤五中产生的初始化密码,可以看到前面的是 mysql> 就好了,再执行下面的
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
//退出就好了
exit

安装成功。

相关推荐
齐 飞31 分钟前
MongoDB笔记01-概念与安装
前端·数据库·笔记·后端·mongodb
云空32 分钟前
《Python 与 SQLite:强大的数据库组合》
数据库·python·sqlite
暮毅36 分钟前
10.Node.js连接MongoDb
数据库·mongodb·node.js
wowocpp39 分钟前
ubuntu 22.04 server 格式化 磁盘 为 ext4 并 自动挂载 LTS
服务器·数据库·ubuntu
成富1 小时前
文本转SQL(Text-to-SQL),场景介绍与 Spring AI 实现
数据库·人工智能·sql·spring·oracle
songqq271 小时前
SQL题:使用hive查询各类型专利top 10申请人,以及对应的专利申请数
数据库·sql
计算机学长felix1 小时前
基于SpringBoot的“校园交友网站”的设计与实现(源码+数据库+文档+PPT)
数据库·spring boot·毕业设计·交友
小码的头发丝、2 小时前
Django中ListView 和 DetailView类的区别
数据库·python·django
小兜全糖(xdqt)2 小时前
mysql数据同步到sql server
mysql·adb
Karoku0662 小时前
【企业级分布式系统】Zabbix监控系统与部署安装
运维·服务器·数据库·redis·mysql·zabbix