首页 > 数据库 > mysql教程 > MySQL 错误 - #1046 - 未选择数据库

MySQL 错误 - #1046 - 未选择数据库

王林
发布: 2023-08-26 17:33:16
转载
1771 人浏览过

当我们创建表但忘记选择数据库时,可能会出现错误#1046。让 我们说我们已经按照下面所示启动了MySQL −

MySQL 错误 - #1046 - 未选择数据库

在输入正确的密码后,上述窗口将打开。现在创建一个没有 选择任何数据库。这将显示一个错误 −

mysql> CREATE table TblUni
-> (
-> id int,
-> Name varchar(100)
-> );
登录后复制

错误 1046 (3D000):未选择数据库

以下屏幕截图显示了相同的错误 -

MySQL 错误 - #1046 - 未选择数据库

现在,选择任何数据库来消除上述错误。首先我们先来看看有多少 数据库在 SHOW 命令的帮助下出现在 MySQL 中 -

mysql> SHOW databases;
登录后复制

以下是输出 −

+--------------------+
| Database           |
+--------------------+
| business           |
| hello              |
| information_schema |
| mybusiness         |
| mysql              |
| performance_schema |
| sample             |
| sys                | 
| test               |
+--------------------+
9 rows in set (0.00 sec)
登录后复制

现在,我们可以选择任何数据库。假设我使用数据库“business”,因此我们 可以通过“use”命令进行选择。

mysql> use business;
Database changed
登录后复制

使用数据库“business”后,我们可以创建上面的表,并且不会出现任何错误。

mysql> CREATE table TblUni
-> (
-> id int,
-> Name varchar(100)
-> );
Query OK, 0 rows affected (0.50 sec)
登录后复制

以上是MySQL 错误 - #1046 - 未选择数据库的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板