我正在关注这个Spring教程:Spring Tutorial Link
我正在尝试使用MySQL命令:使用“数据库名称”,我收到响应“数据库已更改。
mysql> use timesheet
No connection. Trying to reconnect...
Connection id: 8
Current database: *** NONE ***
Database changed
mysql> use timesheet
Database changed
'使用DBName'做什么? 为什么我收到“数据库已更改”的消息?
答案 0 :(得分:2)
指的是当前连接的“活动”数据库。在use
语句之后运行的任何查询都将默认引用该数据库中的对象。
“数据库已更改”实际上并不意味着数据库中的任何内容都已更改,只是您连接中的引用。
答案 1 :(得分:1)
您正在“更改”数据库以进行操作。 use DBName
告诉数据库“我现在所做的一切,我想对DBName数据库做什么”。
答案 2 :(得分:1)
"使用" keyword定义您当前正在编写SQL的数据库。您收到消息'数据库已更改'作为您在此时编写SQL的数据库已经发生了变化。