. No
中操作删除了某选中数据库,
点击左上角第一个那个“+SQL”(create a new sql tab for executing queries )
打开.sql文件或者粘贴sql语句并执行
报错:
. No
MySQL
workbench
导入表格,查询时
Error
Code
:
1046
. No
database
selected
Select
the
default
DB
to be u
sed
by
doubl
e-clicking its name in the SCHEMAS list in the sidebar.
输入use +要用的schemas名
①:这种情况一般是因为你在数据库中没有这个数据库,你新建一个你要导入的数据库名字的数据库,然后选中该数据库,再进行导入基本上就可以了
②:初学者在建立表时容易遇到这样的报错:
Error
Code
:
1046
. No
database
selected
Select
the
default
DB
to be u
sed
by
doubl
e-clicking its name in the SCHEMAS list in the sidebar.
其实就是未指定数据库,
在
MySql
中建立数据库后create
err: com.
mysql
.j
db
c.exceptions.j
db
c4.CommunicationsException: Communications link failure
2. 数据库连接字符串(Connection String)配置
错误
,例如主机名、端口号、数据库名称、用户名或密码
错误
。
3. 数据库服务器负载过高或出现故障,无法响应请求。
为了解决这个问题,您可以尝试以下几种方法:
1. 确认
MySQL
服务器正在运行,并且您可以通过正确的主机名和端口号访问它。您可以使用命令行工具(例如`
mysql
`命令)或
MySQL
客户端工具(例如HeidiSQL、
MySQL
Workbench
等)来测试连接。
2. 检查您的
MySQL
连接字符串是否正确,并包含正确的主机名、端口号、数据库名称、用户名和密码。例如,连接字符串可能如下所示:
j
db
c:
mysql
://localhost:3306/my
database
?user=root&password=mypassword
在上面的示例中,`localhost`是数据库服务器的主机名,`3306`是
MySQL
服务器的端口号,`my
database
`是要连接的数据库名称,`root`是数据库用户名,`mypassword`是数据库密码。
3. 检查数据库服务器的日志文件,以查看是否有任何
错误
或异常信息。这可能会提供有关问题的更多上下文信息,例如连接超时或连接限制等。
4. 如果您确定
MySQL
服务器正在运行并且您的连接字符串已正确配置,则可能需要考虑增加数据库服务器的资源,例如内存、CPU或存储器。您还可以考虑使用连接池来管理和优化数据库连接,以提高应用程序的性能和可靠性。
总之,这个
错误
通常与
MySQL
数据库连接相关,可能是由于配置
错误
、服务器故障或资源不足等问题引起的。通过检查连接字符串、确认服务器运行状况、增加资源或使用连接池等方法,可以帮助您解决这个问题。
mysql workbench 错误 Error Code: 1046. No database selected Select the default DB to be used by doubl