关于Mysql8.0.22服务无法启动问题

2023-05-16

关于Mysql8.0.22服务无法启动问题

在这里插入图片描述

1.官网下载

在这里插入图片描述

解压完成后 不存在data文件夹 也不要自己创建 后面会用命令生成 请往后看。。。。。

2.创建my.ini文件

(一定要放在bin目录下,不要放在mysql8.0.22目录下)

在这里插入图片描述

my.ini里面写,另存时注意编码格式(ANSI)

[client]
port=3306
default-character-set=utf8
[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=D:\Java\mysql-8.0.22-winx64
# 设置为MYSQL的数据目录 
datadir=D:\Java\mysql-8.0.22-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables  //此命令的意思是免密码登录,先不注释,等修改root密码后再注释即可

在这里插入图片描述

3.环境变量配置path

在这里插入图片描述
在这里插入图片描述

4.cmd管理员身份运行

如果之前安过,建议先卸载 mysqld remove
在这里插入图片描述

然后查看是否还有mysql服务在运行 services.msc

正式安装步骤如下

(1)bin目录下输入 mysqld install
在这里插入图片描述
(2)bin目录下输入 mysqld --initialize-insecure 初始化 会发现mysql文件夹下出现data文件夹,data文件夹下面出现一堆文件

在这里插入图片描述

(3)bin目录下输入 net start mysql

在这里插入图片描述

OK!!!!!!
附赠改密码操作

  1. mysql -u root -p
    第一次登录随便输入密码就行
    在这里插入图片描述

  2. 改密码

  • 格式:mysql> set password for 用户名@localhost = password(‘新密码’);

    例子:mysql> set password for root@localhost = password(‘123’);

  • 格式:mysqladmin -u用户名 -p旧密码 password 新密码

    例子:mysqladmin -uroot -p123456 password 123

  1. 最关键了 如果你想用navcat 去直接操作数据库的话 建议修改这一步

    • select host,user,plugin,authentication_string from mysql.user;

    • ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;

      更新user为root,host为% 的密码为123456

      ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
      更新user为root,host为localhost 的密码为123456

      用上步两个操作刷新一下权限就可以了

在这里插入图片描述


xinyue Day7

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于Mysql8.0.22服务无法启动问题 的相关文章

  • Debian11安装MySql8

    下载地址点击这里 官方安装文档点击这里 Installing MySQL on Linux Using Debian Packages from Oracle xff09 安装 span class token comment 安装依赖 s
  • 关于Mysql8.0.22服务无法启动问题

    关于Mysql8 0 22服务无法启动问题 1 官网下载 解压完成后 不存在data文件夹 也不要自己创建 后面会用命令生成 请往后看 2 创建my ini文件 xff08 一定要放在bin目录下 xff0c 不要放在mysql8 0 22
  • MySQL8:Unknown initial character set index ‘255‘ received from server. Initial client character 解决方法

    Unknown initial character set index 39 255 39 received from server Initial client character set can be forced via the 39
  • mysql8.0配置my.ini文件中的sql_mode=NO_AUTO_CREATE_USER能启动

    my ini配置文件中 设置 sql mode span class token operator 61 span STRICT TRANS TABLES span class token punctuation span NO ZERO
  • 银河麒麟4安装MySQL8_2020-03-24 linux 安装mysql8.0

    一 下载安装包 二 解压 将下载好的压缩包 xff0c 放到 usr local mysql 目录下 1 解压压缩包 xff0c tar xvf mysql 8 0 19 1 el7 x86 64 rpm bundle tar 2 创建在m
  • zabbix 5.4在 CentOS8.3中的安装(mysql8/php7)

    0x1 安装 zabbix包及各种必用软件和依赖 rpm Uvh https repo zabbix com zabbix 5 4 rhel 8 x86 64 zabbix release 5 4 1 el8 noarch rpm dnf
  • CentOS7安装mysql8笔记

    全新安装MySQL的步骤 以下说明假定您尚未使用第三方分发的RPM软件包将MySQL安装在您的系统上 xff1b 实操记录 我仅在CentOS Linux release 7 9 2009 Core 下进行测试 xff0c 其他环境仅供参考
  • CentOS7使用docker跑mysql8笔记

    什么是docker Docker 是一个开放源代码软件 xff0c 是一个开放平台 xff0c 用于开发应用 交付 xff08 shipping xff09 应用 运行应用 Docker允许用户将基础设施 xff08 Infrastruct
  • Mysql8.0设置允许远程连接

    Mysql8 0设置允许远程连接 1 登录mysql 2 选择mysql数据库 3 修改user表使其root用户可以通过远程连接 4 刷新权限 1 登录mysql mysql uroot p 1 2 选择mysql数据库 user mys
  • centos7安装mysql8.0.31版本

    目录 1 卸载mariadb2 下载3 安装4 修改 etc my cnf5 启动6 修改密码 1 卸载mariadb 因centos7默认安装了mariadb 会造成依赖冲突 xff0c 按下列方式进行卸载 xff1a root 64 c
  • mysql8之SSL加密

    新发现 xff1a 安装Mysql8后 xff0c 查看datadir 文件多了不少 xff0c 发现都是SSL加密对应得文件 pem pwd ls l pem data mysqldata rw 1 mysql mysql 1676 3月
  • MySQL8.0下DATE,DATETIME和TIMESTAMP的自动初始化和更新

    MySQL8 0下DATE DATETIME和TIMESTAMP的自动初始化和更新 DATE日期类型DATETIME和TIMESTAMP的不同什么是时区自动变动 xff1f DATETIME和TIMESTAMP的相同点微秒小数部分自动初始化
  • CentOS安装MySQL8详细步骤

    Centos安装Mysql8详细步骤 环境 xff1a CentOS7 43 Centos8 rpm包安装 一 下载mysql rpm bundle包 复制下载连接下载 span class token function wget span
  • MYSQL8.0以上版本忘记ROOT密码

    MYSQL8 0 43 忘记Root密码 xff1a 1 以超级管理员打开cmd xff0c 关闭mysql服务2 跳过权限验证登录mysql3 在新的窗口中登录mysql4 切换到mysql xff0c 将密码置空 5 设置加密规则并更新
  • MySQL8重置root账户密码图文教程

    root账户为MySQL的超级管理员用户 xff0c 拥有MySQL提供的所有权限 我们登录了root账户可以重置其它创建的所有用户的密码 xff0c 那么root账户的密码忘记了怎么办呢 xff1f 由于版本和安装环境的不同 xff0c
  • mysql8.0新特性-自增变量的持久化

    在mysql8 0之前 xff0c 自增主键AUTO INCREMENT的值如果大于max primay key 43 1 xff0c 在mysql重启后 xff0c 会重置AUTO INCREMENT 61 max primay key
  • VS2013与数据库mysql8.0的连接

    1 准备 xff1a vs2013 mysql 8 0 1 1首先我们到官网上下载mysql 下载完成后解压 xff0c 安装 vs2013下载解压安装 2 我们打开安装后的mysql文件夹 我们一会要重点用到 include 和lib 所
  • Linux安装MySQL8.0.16

    1 下载安装包 https www mysql com 2 安装MySQL 将下载好的安装包上传到服务器 然后解压 tar xvf mysql 8 0 16 el7 x86 64 tar gz 然后将解压目录重命名为mysql 8 0 16
  • jdbc连接mysql8驱动详解

    当使用 mysql connector java 8 以上版本时 会出现很多问题 下面将给出一些解决方案 jdbc连接通用配置 1 JDBC driver 由 com mysql jdbc Driver 改为 com mysql cj jd
  • 【MySQL】Ubuntu22.04安装MySQL8数据库详解

    00 目录 文章目录 00 目录 01 安装MySQL 02 配置MySQL 03 查看MySQL状态 04 登录MySQL数据库 05 问题讨论 06 附录 01 安装MySQL 1 1 更新软件源 deng local code 3li

随机推荐

  • mybatis 一对多关系映射 select子查询 只有一条数据 解决方案

    一般一对多 多的那个会是联合主键 所以要这么设置 span class token tag span class token tag span class token punctuation lt span resultMap span s
  • shell脚本命令启动jar包

    span class token comment bin sh span port 61 8080 span class token comment 定义变量等号左右不能有空格 span jar name 61 span class tok
  • vantui 复选框checkbox 加 折叠面板 collapse 组合使用

    代码量不多 自己看下吧 希望对你有帮助 span class token tag span class token tag span class token punctuation lt span template span span cl
  • Python 报错:unsupported operand type(s) for +: ‘dict_items‘ and ‘dict_items‘

    因为在python3中dict items 返回的是一个对象 xff0c 不能进行 43 操作 xff0c 因此报错
  • Java计算平方根

    Java基础 xff0c 对数值的处理 xff0c 很重要的细节操作 标题1376 计算平方根 Time Limit 1 Sec Memory Limit 128 MB Description 输入一个整数 xff0c 计算平方根并输出 I
  • 建造者模式(设计模式详解)

    建造者模式 描述特点实现Http请求实体建造者指导者客户端 使用场景 描述 建造者模式是一种创建型设计模式 xff0c 它允许您创建复杂的对象 xff0c 而无需直接指定它们的具体类型 它通过将对象的构造过程分解为多个简单的步骤 xff0c
  • CSS之选择器(一)普通选择器

    1 CSS选择器概述 通过选择器可以选定页面中的指定元素 xff0c 对HTML页面中的元素实现一对一 一对多或者多对一的控制 HTML页面中的元素都是通过CSS选择器进行控制的 2 CSS选择器 1 一般选择器 一般选择器 选择器示例示例
  • vs code写python代码时遇到蓝色波浪线“word“: Unknown word.cSpell[1,1]解决方法

    vs code写python代码时遇到蓝色波浪线 34 word 34 Unknown word cSpell 1 1 解决方法 从上面的两张图片都出现有cSpell xff0c 这个单词其实是code spell checker扩展检查p
  • ubuntu 18.0.4以上版本系统内网双网口设置方法

    需求 xff1a 18以上版本系统与老版本有很大区别 xff0c 目前有线网卡用于SSH及本地内网连接 xff0c 无线用于外网连接 xff0c 用笔记本SecureCRT通过有线操作ubuntu设备 xff0c 而且还要保证Ubuntu设
  • 操作系统的概念、功能和目标

    大家都熟悉的操作系统 windowsAndroidiosmacoslinux 本节框架 xff1a 定义 xff1a 操作系统是指控制和管理整个计算机系统的硬件和软件资源 xff0c 并合理地组织调度计算机的工作和资源的分配 xff0c 以
  • SpringBoot整合FreeMarker

    一 FreeMarker简述 在线文档 xff1a http freemarker foofun cn FreeMarker 也是一款模板引擎技术 xff0c 它是一种基于模板和要改变的数据 xff0c 并用来生成输出文本 HTML网页 x
  • SpringMVC的执行流程

    前言 当你知道springMVC的执行流程的时候 xff0c 会达到是事半功倍的学习效果 SpringMVC执行流程 首先明确 xff1a SpringMVC的执行过程就是 xff1a 客户端或者浏览器发送请求到后端服务器 xff0c 后端
  • archLinux安装记录

    archLinux安装记录 基于wsl的arch 启用wsl 首先 xff0c 按Win 43 S搜索启用或关闭Windows功能 xff08 Turn Windows features on or off xff09 打开虚拟机平台和WS
  • mac风格的windows11

    结果 工具下载 链接 xff1a https pan baidu com s 1bVkGI2FZ1Y6tziRMFdP3fw 提取码 xff1a MACC windows11微软官网纯镜像 链接 xff1a https pan baidu
  • AD学习问题记录(四):AD21布线时如何更改线宽

    目录 问题 xff1a 布线时发现线比需要的细解决 xff1a 更改规则结果总结 目前使用的版本是AD21 问题 xff1a 布线时发现线比需要的细 在PCB布线的时候 xff0c 发现线宽比较细 xff0c 于是在右侧的Propertie
  • FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ‘:app:compile...

    1 错误原因 笔记 在运行android的项目时报错 咱就是说代码不知道检查多少遍了 反正代码可以肯定的是没错的 于是就去网上搜索啊 按照提示在build gradle Module app 加了如下代码 android compileOp
  • Java实现二分搜索

    二分查找 xff1a 是一种算法 xff0c 其输入是一个有序的元素列表 xff08 必须是有序的 xff09 xff0c 如果查找的元素包含在列表中 xff0c 返回其索引 xff0c 否则返回负数 比如说有一个1 100的数字 xff0
  • Python if else条件语句你懂了吗?

    在 Python 中 xff0c 可以使用 if else 语句对条件进行判断 xff0c 然后根据不同的结果执行不同的代码 xff0c 这称为选择结构或者分支结构 Python 中的 if else 语句可以细分为三种形式 xff0c 分
  • 嵌入式学习系统里的ROM和RAM(转载)

    一个嵌入式项目在立项时 xff0c 其中有个重要的环节就是对系统所需的RAM和ROM用量进行评估 xff0c 在满足系统需求的前提下 xff0c 尽量降低硬件成本 xff0c 据说同等大小的RAM价格大概是ROM的6倍 大部分的资料都宣称程
  • 关于Mysql8.0.22服务无法启动问题

    关于Mysql8 0 22服务无法启动问题 1 官网下载 解压完成后 不存在data文件夹 也不要自己创建 后面会用命令生成 请往后看 2 创建my ini文件 xff08 一定要放在bin目录下 xff0c 不要放在mysql8 0 22