美文网首页
mysql unknown databse

mysql unknown databse

作者: 九乡河的小香瓜 | 来源:发表于2020-02-16 00:47 被阅读0次

    使用命令行创建了一个数据库,之后使用pymysql想要连接一下
    pymysql.err.ProgrammingError: (1146, u"Table '' doesn't exist")
    但是使用命令行show databases;是存在这个数据库的。
    奇怪的是使用workbench查看这个数据库不存在,并且workbench中显示的数据库和命令行显示的不一样。
    明明都是root用户。之后发现命令行登陆mysql显示的版本是5.5,workbench显示的版本是5.7。显然是因为使用了不同版本的mysql引起的。

    发现workbench的Data Directory是系统自带的那个
    命令行连的是mamp的,数据库存放路径都 不一样当然查不到。

    相关文章

      网友评论

          本文标题:mysql unknown databse

          本文链接:https://www.haomeiwen.com/subject/tziufhtx.html