嗨,我遇到了一个奇怪的情况,当我尝试通过执行以下命令连接到 mysqlserver 时
mysql -uroot -p msp;
Enter password: *******
我收到一条错误消息,例如
错误 1049 (42000): 未知数据库 'msp;'
虽然我确实有一个名为msp的数据库,但奇怪的是,当我尝试通过执行以下命令来转储数据库msp时
C:\>mysql -uroot -p msp -e "show tables">D:\localtables.txt
Enter password: *******
工作正常。这种奇怪行为的真正原因是什么?