我在不同的计算机上有15个以上的Mysql数据库,并通过命令行手动调用每个数据库。我已经用别名替换了这些命令,并使用DOSKEY创建了Windows批处理文件
运行别名的示例:
c:\Projects>DOSKEY mysql_db1=mysql -u staffing -p staffing -e "select database(), user();"
c:\Projects>mysql_db1
Enter password: ********
+------------+--------------------+
| database() | user() |
+------------+--------------------+
| staffing | staffing@localhost |
+------------+--------------------+
c:\Projects>
这很好,但是有没有办法不退出MySQL提示符? 基本上,对于我登录的每个数据库,我应该看到其正确的数据库并在不退出的情况下运行其他命令。
MySQL可以吗?