zoukankan      html  css  js  c++  java
  • Windows下一个MySQL有些错误的解决方法

    1.无论是什么提示。我们有一个直接看错误日志。由于它描述了最具体描述错误日志。

    于MySQL安装文件夹中找到 my.ini简介 

    看日志保存路径


    2.

    我的错误是[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

    这是由于我手贱了 把mysql 这个库删掉,所以导致数据库连接不上。

    解决方法:

    把Mysql 安装目录下的   data  目录里的mysql目录 copy 到  数据库的存放路径中(从my.ini能够看到)


    3.然后就触发了一个问题  Mysql 权限问题 password错误

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    解决方式:

    编辑mysql配置文件my.ini(不知道在哪请搜索)。在[mysqld]这个条目下增加 skip-grant-tables

    保存退出后重新启动mysql

    1.点击“開始”->“执行”(快捷键Win+R)。

      2.启动:输入 net stop mysql

      3.停止:输入 net start mysql

    cmd   mysql -u root -p 回车

    1.进入mysql数据库:

    mysql> use mysql;


    2.给root用户设置新password:
    mysql> update user set password=password("新密码") where user="root";


    3.刷新数据库
    mysql> flush privileges;


    4.退出mysql:
    mysql> quit


    改动一下my.ini这个文件,把我们刚才增加的"skip-grant-tables"这行删除。保存退出再重新启动mysql就能够了



    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    浏览器缓存机制
    linux mail命令用法
    linux下Memcached安装以及PHP的调用
    JAVA和C# 3DES加密解密
    C++中函数调用时的三种参数传递方式详解

    const的用法,特别是用在函数前面与后面的区别!
    海底捞的“七宗罪”
    解决Qt5.7.0 cannot find -lGL
    怎么删除桌面右键"打开好桌道壁纸"
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4817793.html
Copyright © 2011-2022 走看看