MySQL:数据库已更改

时间:2012-09-28 15:02:35

标签: mysql spring

我正在关注这个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'做什么? 为什么我收到“数据库已更改”的消息?

3 个答案:

答案 0 :(得分:2)

指的是当前连接的“活动”数据库。在use语句之后运行的任何查询都将默认引用该数据库中的对象。

“数据库已更改”实际上并不意味着数据库中的任何内容都已更改,只是您连接中的引用。

答案 1 :(得分:1)

您正在“更改”数据库以进行操作。 use DBName告诉数据库“我现在所做的一切,我想对DBName数据库做什么”。

答案 2 :(得分:1)

"使用" keyword定义您当前正在编写SQL的数据库。您收到消息'数据库已更改'作为您在此时编写SQL的数据库已经发生了变化。

可提供进一步说明http://www.1keydata.com/sql/sql-use.html