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

安装成功。

相关推荐
星星点点洲26 分钟前
【缓存与数据库结合最终方案】伪从技术
数据库·缓存
小黑屋的黑小子29 分钟前
【MySQL】MySQL索引与事务
数据库·mysql·oracle
OK_boom3 小时前
Dapper的数据库操作备忘
数据库
艺杯羹4 小时前
JDBC之ORM思想及SQL注入
数据库·sql·jdbc·orm·sql注入
blackA_4 小时前
数据库MySQL学习——day4(更多查询操作与更新数据)
数据库·学习·mysql
极限实验室5 小时前
Easysearch 迁移数据之 Reindex From Remote
数据库
朴拙数科5 小时前
基于LangChain与Neo4j构建企业关系图谱的金融风控实施方案,结合工商数据、供应链记录及舆情数据,实现隐性关联识别与动态风险评估
数据库·langchain·neo4j
小李学不完6 小时前
Oracle--SQL事务操作与管理流程
数据库
qq_441996056 小时前
为何 RAG 向量存储应优先考虑 PostgreSQL + pgvector 而非 MySQL?
数据库·mysql·postgresql
Ivan陈哈哈6 小时前
Redis是单线程的,如何提高多核CPU的利用率?
数据库·redis·缓存