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

安装成功。

相关推荐
Python_Study20256 分钟前
机械制造业数据采集的终极指南:从设备层到MESERP的系统性实践
数据库
unicrom_深圳市由你创科技14 分钟前
MySQL 乐观锁的实际落地:避免并发更新冲突的 3 种实现方式
数据库·mysql
無法複制15 分钟前
Centos7安装MySQL8.0
linux·mysql
zhujian8263719 分钟前
二十八、【鸿蒙 NEXT】orm框架
数据库·华为·sqlite·harmonyos·orm框架
Dxy123931021619 分钟前
PostgreSQL与MySQL有哪些区别:从架构到应用场景的深度解析
mysql·postgresql·架构
小码吃趴菜24 分钟前
MySQL远程连接
数据库·mysql
被星1砸昏头25 分钟前
高级爬虫技巧:处理JavaScript渲染(Selenium)
jvm·数据库·python
王文搏26 分钟前
MySQL 常用函数用法速查(含解释与示例)
数据库·mysql·adb
liux352828 分钟前
MySQL高可用架构全面解析:MHA原理、部署与运维实践(九)
mysql·高可用
信创天地33 分钟前
国产关系型数据库部署与权限管理实战:人大金仓、达梦、南大通用、华为GaussDB
数据库·华为·gaussdb