之前电脑上又 MySQL5.5 一直用 Navicat 那玩意管理数据库 如今
在命令行里管理数据库的时候,很多数据库不显示 但是在 Navicat 那里都显示的好好的,,并且都正常使用,,这个怎么破?????
mysql2/mysql 是 Ruby Gem,Ruby 的 MySQL adapter
跟 Java 用的 com.mysql.jdbc.Driver 差不多是一个意思
mysql2 是指 ruby 的 MySQL 驱动,或者叫 adapter,负责 Ruby 语言去操作 MySQL 数据库。
mysql2
这个怎么破?
楼主不要乱改贴子的意思,搞得 1 楼 2 楼答非所问似的……
你的 Navicat 和 mysql 命令行用的是同一个账户吗?
可能没登录就show databases;... shell codemysql -u username -p
show databases;
mysql -u username -p
试试用 root 登录看看结果:
mysql -u root -p
#4 楼 @_samqiu 莫名喜感