昨天还能用的好好的mysql,今天就突然不能用了,作为IT小白的我经过近3小时的艰苦奋斗,最后依然是没有解决我的问题,最后还是老实地将原有版本卸载,重新下了一样的版本,果然能重新用了!!!

但是3个小时的时间不能白白浪费掉,还是记录一下自己在这段时间用的方法,或许以后可以用的到!!(win10)
主要问题:
问题1:mysql.exe双击即闪退,即使我下载了新版本仍然没有用,但是我之前用的方法是在菜单搜索栏搜索mysql,然后双击打开之后输入密码可用,然后右键固定到任务栏,虽然我也不知道为什么这样可以用,但是只能先着。
问题2:也就是今天遇到的问题,昨天问题1中的方法还是用的好好的,今天输入密码之后就直接闪退了,用mysql.exe仍然是不能登录(好吧,我可能还是想多了)。然后就是在万能的百度上各种搜索,找到了无数大佬的方法,虽然对我没有什么效果,现在还是总结一下!

  1. 服务器问题
    也是很多大佬说的一个问题,右键我的电脑——管理——服务和应用程序——服务,然后寻找到mysql(不同版本好像是不同名字,我的是8.0服务器名字就是mysql80,这个在安装的时候可以进行设置),右键启动!
    在我尝试了很多2中的方法之后,我的mysql80服务器一直刚启动就自动关闭了(小声BB:在用这些方式之前服务器还是可以用的),不知道是什么情况,这个问题网上也没有找到解决办法,通过cmd管理员模式(在菜单栏找到cmd之后,右键以管理员方式运行),运行mysql80,显示正在启动——无法启动——没有任何错误日志,我就彻底崩溃了,问题一个接一个!

2.用cmd尝试进入mysql
win+r,输入cmd,进入命令行,再进入安装的mysql的bin目录,直接是“cd 安装路径”(命令行操作较少,还是记录一下),进入之后,输入mysql -uroot -p,然后输入密码

本该可以进入的时候我出现的问题就是ERROR 1045 (28000): Access denied foruser ‘root’@‘localhost’ (using password: YES),意思是无法连接到我的root账户,但是我的密码是正确的,现在网上有事一大溜的要用重置密码,修改my.ini文件,在mysqld后面加入skip-grant-tables之类的。

这个是解释的比较详细的,虽然不是很适合我的情况(https://blog.csdn.net/qq_36675754/article/details/81381341)

大佬经常会配置my.ini里面的内容,但是我个人感觉新手还是不要随便复制大佬的内容,毕竟他们的东西有些是他们觉得理所当然但是我们会忽略的,如果实在是想复制,最还还是先将原来的my.ini文件给复制一个备份。

这里有个小tips,我也是找了很多时间才发现的,如果安装的时候没有修改默认的设置,一般my.ini文件(我的是8.0版本)是在C盘programdata文件夹下面,这个文件夹一般是隐藏的,需要点左上角文件——更改文件夹和搜索选项——查看——往下滚动,选择“显示隐藏的文件、文件夹和驱动器”,一路确定。
再找到programdata文件夹下的mysql文件夹,里面就有我们在mysql命令行里面创建的文件数据和my.ini文件。

花了这么长时间去解决问题,虽然没有解决,但是还是增长了我不少的知识点,最后还是奉劝一句各位执着的小伙伴,当实在解决不了问题的时候,不妨卸载再重新安装,也是没办法中的办法了!!

被mysql虐待的一天相关推荐

  1. 这段python代码虐待我无数,求解答

    这段python代码虐待我无数,求解答 import tkinter as tk import pymysql import time root=tk.Tk() root.geometry(" ...

  2. MySQL 用于汉字要使用二进码

    经过反复试验,我只好怀疑是数据库本身可能出现一个漏洞.这本来是一个简单的问题,经过反复试验,当我 从表中读数据时,出现了令人不可思议的错误. 这个程序的目的是把同义词分类,一切进行的都很好,我已经把它 ...

  3. mysql 快捷查询数据库各表占用空间,mysql查看索引占用空间,mysql查看数据占用空间

    先贴一张图! 第一步,"很重要" 在mysql中,有一个创建之初自带的库information_schema,这个库中包含着数据库相关信息,查询数据占用空间就是使用该库,所以首先进 ...

  4. mysql并发更新数据,多用户并发修改数据解决方案。

    mysql并发更新数据,多用户并发修改数据解决方案. 在系统中,有一些如余额.资产.积分的数据,是要保证数据一致性的.如,一个人使用两个设备同时进行消费操作,如何保证数据一致性的问题. 我们一起来思考 ...

  5. mysql查询字段大小写结果相同,mysql大小写查询不敏感,mysql5.7查询不区分大小写解决方案。

    下面有两条sql,主键查询,在mysql中查询到的结果相同. SELECT* FROM USER WHEREid = 'EM58hdK4nXC';SELECT* FROM USER WHEREid = ...

  6. 数据库中自定义排序规则,Mysql中自定义字段排序规则,Oracle中自定义字段排序规则,decode函数的用法,field函数的用法

    数据库中自定义排序 场景:有一张banner表,表中有一个status字段,有0, 1, 2三个状态位,我想要 1,0,2的自定义排序(这里是重点),然后再进行之上对sequence字段进行二次排序( ...

  7. mybatis查询报错:com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from string

    mybatis查询报错: com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from strin ...

  8. docker一步安装mysql,docker的魅力就在于此

    正常来说,使用docker安装东西的步骤是serach它有没有,然后pull它 这里其实只要一步(如果你没有安装过.没有端口占用等问题的话!!) $ docker run -d -p 3306:330 ...

  9. 设置腾讯云linux服务器中 MySQL 允许远程访问

    申请了一台linux腾讯云服务器,想要把数据库搭建在上面,本地的Windows直接可以访问 以下就是具体的操作流程,首先你需要安装好一个mysql,安装方法–>mysql安装(Linux) 接着 ...

最新文章

  1. 监控:系统构架重要的一环
  2. 开发针对特殊租户的Teams机器人
  3. EntityFramework和EntityFramework.Extended使用说明——性能,语法和产生的sql
  4. linux环型共享内存,Linux system v 共享内存
  5. matlab中noisbloc,基于小波变换的微弱信号检测技术的研究.doc
  6. java.lang.NoSuchMethodError: org.apache.poi.hssf.usermodel.HSSFSheet.getMergedRegion
  7. Drawing with GoogLeNet
  8. 机器学习经典书籍论文
  9. kafka创建topic_Kafka系列第三篇!10 分钟学会如何在 Spring Boot 程序中使用 Kafka 作为消息队列?...
  10. 手把手教你jmeter压测--适合入门
  11. golang 编译 执行时候报错cannot declare name db.Query
  12. 微软为“离线”做好准备:推出同步框架
  13. ubuntu 开机后 按键 鼠标不能用
  14. Android 自带的字体库、字体样式
  15. XP框架开启debug模式_win10 2004系统如何开启夜间护眼模式的问题
  16. 二分法解经典题目:切木头
  17. 教教大家Win10怎么看处理器是几核
  18. 什么是矩阵java_java矩阵
  19. 医学统计学 第八章( t 检验)
  20. RSD的面向对象分类设计

热门文章

  1. 免费网站空间申请地址
  2. Sharding-JDBC读写分离探秘
  3. 关系型数据库尚能饭否?NoSQL、NewSQL谁能接棒?
  4. 协同办公系统运用的PHP框架,Thinkphp5 开发 OA 办公系统 - 项目管理
  5. 生命科学名言08:细胞周期时钟
  6. 易买网更多新闻代码_新闻 | 0516崔智友得女等更多资讯
  7. 如何做一名优秀的博士生-施一公
  8. base64 hex java_Java 中的 BASE64 和 十六进制转换器
  9. 股市非常态,CCI指标买卖点实例图解
  10. 30岁转行做摄影师赚钱可能吗?揭秘…