zoukankan      html  css  js  c++  java
  • MySQL操作失误导致mysql数据库查看不了

    使用  show databases;  

    +--------------------+
    | Database           |
    +--------------------+
    | information_schema | 
    | test               | 
    +--------------------+
    ,mysql> use mysql
    ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

     查看 /var/lib/mysql

    [root@ft mysql]# ll
    婊绋?36876
    -rw-rw----. 1 mysql mysql 27262976 12?20 11:58 ibdata1
    -rw-rw----. 1 mysql mysql 5242880 12?20 11:58 ib_logfile0
    -rw-rw----. 1 mysql mysql 5242880 12?20 11:58 ib_logfile1
    drwx------. 2 mysql mysql 4096 12?20 11:41 mysql
    srwxrwxrwx. 1 mysql mysql 0 12?20 11:41 mysql.sock
    drwx------. 2 mysql mysql 4096 12?20 11:41 test

    把/var/lib/mysql的目录全部删除干净,然后再重新安装即可。

    rm  -rf /var/lib/mysql

    mysql> show databases;
    +--------------------+
    | Database |
    +--------------------+
    | information_schema |
    | mysql |
    | test |
    +--------------------+
    4 rows in set (0.00 sec)

  • 相关阅读:
    Nginx
    Influxdb
    Gitlab
    Git
    Gogs
    Dockerfile
    Docker Data
    My Projects
    中文学习
    科技精选
  • 原文地址:https://www.cnblogs.com/fuyuanming/p/5060572.html
Copyright © 2011-2022 走看看