技术文章和资源

技术文章(时间排序)

热门类别

Python PHP MySQL JDBC Linux

您所说的用户的默认 MySQL 数据库是什么意思?

mysqlmysqli database

实际上,用户没有默认数据库。但是我们有当前会话的默认数据库。可以从以下查询中看到 −

mysql> Select Database();
+------------+
| Database() |
+------------+
| sample     |
+------------+
1 row in set (0.00 sec)

上面的结果集显示我们目前正在使用 ‘sample’ 数据库。它是为当前会话设置的。我们可以借助 USE 语句为当前会话设置另一个数据库,如下所示 −

mysql> USE query;
Databasechanged

mysql> Select Database();
+------------+
| Database() |
+------------+
| query      |
+------------+
1 row in set (0.00 sec)

现在,"query"将成为当前会话的默认数据库。


相关文章