mysql下载常见报错(Windows11)

遇到的问题

用mysqld -console读报错

  • 可以在.err文件看自己的log 有的人log打了三页(┭┮﹏┭┮)

命令行需要是管理员权限

  • 报错如下
Cannot load component from specified URN
  • windows键+R ctrl+shift+enter
  • 管理员身份打开

文件控制和写的权限

  • 报错如下
The innodb_system data file 'ibdata1' must be writable
  • 1打开安装mysql的目录文件 修改权限为管理员
  • 2修改文件及子目录 取消只读

端口不可以被其他占用

  • 报错如下
net start mysql3306
mysql服务无法启动 服务没有报告任何错误
  • 1查看端口是否被占用 先命令行查找该端口号 再打开任务管理器关掉占用该端口的应用(参考其他blog)
  • 2查log 上一步的报错也会影响连接端口

如何卸载mysql

  • 传说 mysql是卸载不干净的 但是由于报错2我修改权限却一直被提示temp文件bin文件无法修改,只好remake
  • 真正的勇士 敢于直面卸载不干净的MySQL(这就重装系统 插u盘",ԾㅂԾ,"
  • just kidding
  • MySQL在initialize成功后会生成data文件和bin在同一目录
  • 在我删掉data文件 重新initialize后
mysql initialize specified but the data directory has files in it
  • 改良派走上彻底的revolution->打开C盘->查找所有带MySQL的文件->一个个彻底删除->最后删除安装的根目录->重新解压

重要的事情-权限

  • 报错如下
Failed to find valid data directory
  • 不是没删干净 而是 cmd需要管理员权限kora

环境变量(optional)

  • 环境变量: 文件的路径
  • 也许有用 不确定 在这里插入图片描述在这里插入图片描述

没有的文件可以自己解压一个新的安装包补上去

  • 就在我第一步initialize好了 也有了data文件出现在了bin同级目录 可以进行安装的时候
  • 报错如下
Check error-message file location and 'lc-messages-dir' configuration directive.

  • 我打开我的根目录->框中文件都没了(打龙水晶被点 寄)
    在这里插入图片描述
  • 这个时候我再解压一次 把缺失的文件cv过来 然后最好解压的新文件改名 不要和之前重名 然后删了
  • lc大概是报错信息的设置问题 报错部分主要缺失显示语言的设置 语言包在share文件
  • 不影响之前的initialize initialize只会随机生成一个密码和data文件

登录sql的密码验证

  • 报错如下
mysql says root@localhost is created with an empty password 
  • 无伤大雅 登录的时候输入密码就直接回车好了
  • 这应该是我们直接以root权限在进入mysql
    在这里插入图片描述

tips

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值