今天办公电脑的mysql罢工了,折腾了半天,记录一下。

错误如下:

ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MariaDB server

网上查询原因:

mysql只有一个root用户修改root密码后选了MD5提交后重新登陆出现“Host 'localhost' is not allowed to connect to this MariaDB server..."

尝试另一个mysql库中的user表覆盖不行估计是版本不同
 
解决办法:
不用密码先登录到Mysql server 再说。
编辑 my.ini  
在[mysqld]的段中加上一句:skip-grant-tables ,然后进入mysql修改密码;
 
修改的时候,报错: ERROR 1194 (HY000):Table 'user' is marked as crashed and should be repaired
我说了,为什么登录验证报错,用户表被损坏了,具体怎么造成的这个问题,就不清楚了。
 
修复表格的办法也挺多的,主要有以下五种方法

1、myisamchk -c -r ../data/tablename/tablename.MYI(这种方法需要重新启动一下数据库)

2、使用phpmyadmin上的上的repair按纽就自动修复

3、myisamchk --recover --quick  ../data/database/tablename

4、myisamchk --recover  ../data/database/tablename

5、myisamchk --safe-recover  /../data/database/tablename

随便使用一种都行,修复过后,记得修改mysql用户密码,最后记得flush。

最新文章

  1. TransmitFile函数的简单使用
  2. SQL数据库索引查询
  3. Shiro权限框架简单快速入门
  4. Stringbuffer与Stringbuilder源码学习和对比
  5. 关于 MySQL LEFT JOIN 你可能需要了解的三点
  6. Unrecognized VM 'MaxMetaspaceSize
  7. FineUploader 学习笔记
  8. 解决 phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接 问题
  9. C - Building a Space Station - poj 2031
  10. rpm-bin
  11. [LeetCode]题解(python):019-Remove Nth Node From End of List
  12. OpenSUSE13.2安装MongoDB
  13. UVAlive 6833 Miscalculation 字符串处理
  14. Android studio 1.x 安装完毕后无法打开问题解决方案
  15. VueJS引入css或者less文件的一些坑
  16. Java中数组的几个常用算法:插入算法,删除算法,冒泡排序算法
  17. 清除电脑垃圾.bat
  18. 还是Go 为了伟大的未来
  19. MOngoDB为现有数据添加或删除某一字段
  20. Ceph/共享存储 汇总

热门文章

  1. python(函数封装)
  2. Android笔记(四十七) Android中的数据存储——XML(三)SAX解析
  3. 更改jupyter-notebook启动时的默认目录
  4. MQTT协议及EMQ应用
  5. mysql:[Err] 1068 - Multiple primary key defined
  6. CentOS7安装与优化
  7. python爬有道翻译
  8. Codeforces Round #581 (Div. 2)-E. Natasha, Sasha and the Prefix Sums-动态规划+组合数学
  9. Kotlin编译器优化与when关键字详解
  10. 《少年先疯队》第九次团队作业:Beta冲刺第二天