mysql_8.0.20(zip版) 从安装到连接扫雷篇

一、如何卸载mysql服务
(1)删除注册表的bla…bla
在win10的控制面版-程序-卸载程序,找不到mysql,于是在从注册表入手:
快捷键win+r输入regedit进入注册表,找到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的文件夹。
注册表里没有这两个文件,就不用删除了
(2)停服务
net stop mysql
(3)删除C盘、D盘关于MYSQL的文件夹
一个隐藏文件下的,先点击【查看】->勾选【隐藏的项目】 ,看到一个名为ProgramData的文件夹,点开找到里面的MySQL,删除就行了 。我没有找到这个,所以忽略。

二、安装mysql_8.0.20
(1)官网下载安装包
地址附上:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述
(2)解压后,在这个文件夹下新建一个名为my.int的文本文档;文件目录如下:在这里插入图片描述
my.int文档内容如下:(请修改2处文档地址)

[mysql]
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir = D:\mysql-8.0.20\mysql-8.0.20-winx64\mysql-8.0.20-winx64\bin
# 设置mysql数据库的数据的存放目录
datadir = D:\mysql-8.0.20\mysql-8.0.20-winx64\mysql-8.0.20-winx64\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 创建模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

三、启动Mysql
1、配置好环境变量
我的电脑-属性-高级系统-环境变量-path
在这里插入图片描述

2、以管理员身份运行cmd(以下不要问为什么,我也不知道,按照黑体字直接操作就好)
在这里插入图片描述
(1)mysqld --initialize-insecure 初始化data目录
 执行mysqld --initialize-insecure命令,此时会生成一个新目录data,自动生成无密码的root用户
(2)执行mysqld --install命令,安装mysqld服务:
(3)启动mysql服务
  执行net start mysql命令,启动mysql服务:
在这里插入图片描述
(4)修改密码
使用ALTER修改root用户密码,方法为:

use mysql;
ALTER user 'root'@'localhost' IDENTIFIED BY '新密码';

大功告成!!!!!!!!!!!!!!!!!!!!
大功告成!!!!!!!!!!!!!!!!!!!!


花絮1:mqsql运行 提示 vcruntime140_1.dll丢失
在这里插入图片描述
解决方案:
下载一个几十KB的dll文件,地址如下:添加链接描述
将下载好的文件解压,把d’l’l文件同时放到路径:C:\Windows\System32 下即可。
在这里插入图片描述


花絮2:用sqlyog连接mysql报错2058:
在这里插入图片描述
出现这个错误是因为mysql8.0中默认的身份认证插件改了,之前是的 mysql_navtive_password,现在改成了 caching_sha2_password。
解决方法:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MySQL是一种开源的关系型数据库管理系统,可以用于存储和管理数据。这里是MySQL 8.0.20安装配置详细教程。 ## 步骤一:下载MySQL 可以从MySQL官方网站下载MySQL 8.0.20:https://dev.mysql.com/downloads/mysql/ 选择对应的操作系统本,下载安装包并解压。 ## 步骤二:安装MySQL ### Windows系统 1. 打开下载好的MySQL安装包,进入安装向导。 2. 点击“Custom”进行自定义安装。 3. 选择安装MySQL的位置和数据文件的存放位置。建议将数据文件存放在安装目录的外部。 4. 选择需要安装的组件,例如MySQL Server和MySQL Workbench等。 5. 设置root账户的密码。 6. 点击“Execute”按钮进行安装。 ### Linux系统 1. 解压下载好的MySQL安装包。 2. 运行以下命令安装MySQL: ``` sudo apt-get update sudo apt-get install mysql-server ``` 3. 设置root账户的密码。 ## 步骤三:配置MySQL ### Windows系统 1. 打开MySQL安装目录下的my.ini文件。 2. 在[mysqld]下添加以下内容: ``` [mysqld] basedir = "mysql安装目录" datadir = "mysql数据文件存放目录" ``` 3. 重启MySQL服务。 ### Linux系统 1. 打开MySQL配置文件/etc/mysql/mysql.conf.d/mysqld.cnf。 2. 在[mysqld]下添加以下内容: ``` [mysqld] basedir = "mysql安装目录" datadir = "mysql数据文件存放目录" ``` 3. 重启MySQL服务。 ## 步骤四:测试MySQL 1. 打开命令行工具或终端。 2. 输入以下命令登录MySQL: ``` mysql -u root -p ``` 3. 输入root账户的密码。 4. 成功登录MySQL后,可以执行SQL语句测试MySQL是否正常运行。 ## 总结 到此为止,MySQL 8.0.20安装配置就完成了。根据不同的操作系统,安装配置的步骤可能会有所不同。但是基本的流程都是一样的,包括下载安装包、安装MySQL、配置MySQL和测试MySQL
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值