我在 Windows 7 下运行 MySQL 5.1。如果我启动 MySQL 命令行客户端并键入:
show databases;
它返回:
information_schema
aircraft_taxiing
dvd_collection
eqndb
mydb
mysql
test
test_db
所有这些都在以下目录中my.ini
:
datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/"
如果我打开命令提示符窗口并键入mysql
它只返回:
information_schema
test
test_db.
其余的数据库发生了什么?我一直在尝试将 Python 连接到 MySQL,MySQLdb
并且可以打开三个数据库中的任何一个,但没有一个丢失的数据库。
我的目标是最终建立 Python 连接,但我也想了解命令提示符下发生了什么。