标签: navicat

错误:表xxx的表空间存在.请在IMPORT之前丢弃表空间

我是一个相当新的MySQL,我得到一个非常有趣的错误,我无法通过谷歌和stackoverflow搜索找到任何帮助.

我在MacOS 10.8.3上运行MySQL 5.6.10的本地服务器,并通过Navicat essentials for MySQL管理我的数据库.

我得到的错误是,在运行和管理我的数据库之后,几天/几周的某些触发器(它看起来不完整)删除了我在Navicat中使用查询创建的一些表.

当我尝试使用这些表运行查询时,Navicat然后警告我特定的表不存在.到目前为止一切都很好 - 这里有很好的部分:

当我尝试创建表,例如名为"temp",之前存在时,我收到以下错误消息:

Error : Tablespace for table '`database`.`temp`' exists. Please DISCARD the tablespace before IMPORT.
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试删除该表,或者尝试丢弃该表的表空间,请使用

DROP TABLE temp;
ALTER TABLE temp DISCARD TABLESPACE;
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

Error : Unknown table 'database.temp'
Error : Table 'database.temp' doesn't exist
Run Code Online (Sandbox Code Playgroud)

所以这意味着我建议丢弃表空间但是当我尝试这样做时表不存在.是否有可能在DISCARD查询未检查的其他位置存在某种类型的此表的残余?有没有人知道什么可以触发所有这些 - 完全随机的似乎?

正如我所说,我是这个主题的新手,几乎一无所知.我怀疑重新启动我的笔记本电脑,即重置我的本地MySQL服务器,或者用户权限可能与它有关,但我只是在这里假设.

mysql macos navicat tablespace

126
推荐指数
8
解决办法
21万
查看次数

如何从MySQL 5.1发送电子邮件

我正在尝试在将新行插入表格时向多个收件人发送电子邮件.收件人列表各不相同.我希望能够使用select语句设置此列表.我也安装了Navicat,它允许我发送电子邮件通知,但仅限于预定的一组人.

谢谢.

mysql email notifications navicat

24
推荐指数
3
解决办法
9万
查看次数

如何用密码连接到sqlite数据库

我有一个sqlite数据库,我想使用数据库的密码从我的C#程序连接.我正在使用Navicat,我用密码"test"设置加密数据库文件,然后通过代码我的连接字符串是:

_connection = new SQLiteConnection("Data Source=MedExpress.db;Version=3;Password=\"test\";");
Run Code Online (Sandbox Code Playgroud)

要么

_connection = new SQLiteConnection("Data Source=MedExpress.db;Version=3;Password=test;");
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

错误是: File opened that is not a database file file is encrypted or is not a database

我可以没有像这样的密码连接到数据库:

_connection = new SQLiteConnection("Data Source=MedExpress.db;Version=3;");
Run Code Online (Sandbox Code Playgroud)

我的问题是如何设置sqlite数据库的密码并使用C#程序连接 System.Data.SQLite

c# sqlite navicat

13
推荐指数
2
解决办法
2万
查看次数

使用 Navicat Premium 连接到 Postgres 15 后无法打开连接

我遇到了 PostgreSQL 15 和 Navicat 15 之间的连接问题。

我的环境是:

  • Windows 10
  • PostgreSQL 15
  • Navicat Premium 15.0.16(已激活)

制作方法:

  • 打开“新连接”对话框。(文件 -> 新连接 -> PostgreSQL...)
  • 将信息放入字段中。
  • 检查“测试连接”是否有效。(这对我来说也有效。)
  • 单击“确定”
  • 在连接列表中,双击该连接。

预期:
应该能够打开连接。

实际:
错误对话框中显示以下消息。

ERROR: column "datlastsysoid" does not exist
LINE 1: SELECT DISTINCT datlastsysoid FROM pg_database
Run Code Online (Sandbox Code Playgroud)

postgresql navicat

13
推荐指数
2
解决办法
2万
查看次数

在Ubuntu 14.04 LTS上安装Navicat

有没有办法在不使用葡萄酒的情况下在Ubuntu 14.04上安装Navicat?从deb或apt-get install直接上升..我尝试使用wine安装它,但问题是它运行不正常.谢谢

linux ubuntu install wine navicat

9
推荐指数
2
解决办法
6万
查看次数

在Navicat中重新排列列顺序

在navicat中,您可以安排列的顺序,但我还没有找到一种方法来将更改与数据库同步.我在这里看到了一个类似的问题 - > 重新排列Sqlyog中的列顺序,在navicat中没有找到类似的东西.我有许多表需要修复以便导出到excel,并且顺序在可读性/表示中很重要.为每次移动键入sql代码将太繁琐.提前致谢.

mysql sorting navicat

8
推荐指数
1
解决办法
3924
查看次数

MariaDB不允许远程连接

在此输入图像描述

在此输入图像描述

截图显示,我设置了帐户以允许远程连接,但如第二个屏幕截图所示,我仍然无法远程连接.

mysql windows navicat windows-server-2008 mariadb

8
推荐指数
3
解决办法
5万
查看次数

无法通过SSH连接到MySQL服务器(由strato托管)

我正在尝试连接到由strato托管的MySQL服务器.

我按照本页面的说明使用PuTTy连接数据库.现在连接到我的数据库是没有问题,如果我使用终端:你可以在这个截图上看到屁股

但是一旦我尝试使用NaviCatMySQL Workbench连接到MySQL服务器,它就会给我这个错误:错误的屏幕截图.

我究竟做错了什么?如何使用NaviCat连接到数据库?我还想通过Java连接到这个数据库,但是我应该用什么线连接,我应该在主机上填写什么?只是localhost?所以我应该使用这样的函数来连接:

public static void connectToSQL() {
    try {
        @SuppressWarnings("unused")
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/DB3262523", "U3262523", "....");
        System.out.println("Connection success");
    } catch (Exception e) {
        //TODO: handle exception
        System.err.println(e);

}
}
Run Code Online (Sandbox Code Playgroud)

mysql ssh putty navicat

8
推荐指数
1
解决办法
585
查看次数

停止Excel将字符串转换为数字

我的CSV文件中有一列包含一串用逗号分隔的数字.Excel会将它们转换为数字,即使我想将其视为文本.

例:

470,1680 get converted to 4,701,680
Run Code Online (Sandbox Code Playgroud)

但是,我希望它保持为470,1680

我尝试将单元格格式化为文本但删除了原始逗号.我怎样才能做到这一点?

csv excel navicat

6
推荐指数
3
解决办法
9866
查看次数

Navicat:无法保存密码错误代码:mac os 上的 -34018

我尝试在 mac os Big Sur 上使用 navicat 但当我输入密码时出现此错误!

Failed to save password
Error code: -34018
Run Code Online (Sandbox Code Playgroud)

其他应用程序正常运行!

macos keychain navicat

6
推荐指数
1
解决办法
7690
查看次数