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

安装成功。

相关推荐
陈天伟教授6 小时前
人工智能训练师认证教程(2)Python os入门教程
前端·数据库·python
Elastic 中国社区官方博客7 小时前
Elasticsearch:在分析过程中对数字进行标准化
大数据·数据库·elasticsearch·搜索引擎·全文检索
聪明努力的积极向上7 小时前
【MYSQL】字符串拼接和参数化sql语句区别
数据库·sql·mysql
代码or搬砖7 小时前
RBAC(权限认证)小例子
java·数据库·spring boot
神仙别闹7 小时前
基于QT(C++)实现学本科教务系统(URP系统)
数据库·c++·qt
2301_768350237 小时前
MySQL为什么选择InnoDB作为存储引擎
java·数据库·mysql
上海蓝色星球7 小时前
迈向智慧电网新纪元:上海蓝色星球数字孪生变电主子站系统
运维·数据库
是大芒果7 小时前
数据库表设计
数据库
哥哥还在IT中7 小时前
MySQL order by 如何优化
数据库·mysql
积跬步,慕至千里8 小时前
postgre数据库大批量快速导出方法总结
数据库·postgres