2

海我是数据​​库的初学者,

我有一个 .sql 文件,其中包含一些数据表,我想知道如何导入它们以及如何查看表列表。

目前我正在使用以下内容:-

软件或编辑器:navicat lite 服务器:localhost。数据库文件格式:.sql

4

3 回答 3

1

也许您可以尝试在sql server中执行脚本,然后键入

select * from [database_name].information_schema.tables

查看表格和相关信息。

于 2015-08-18T03:34:04.917 回答
0

如果 .sql 文件具有诸如“CREATE TABLE...”之类的语句,然后是“INSERT INTO...”,则脚本可能正在创建表并插入数据。

为了允许这种情况发生,这些表不需要存在于数据库中。然后您可以运行脚本,它将创建表格并填写数据。

如果表确实存在,您可以随时删除它们,或者将 CREATE 更改为 ALTER,然后脚本应该运行。

希望有帮助。

于 2011-01-20T14:50:39.767 回答
0

请记住,一个 sql 文件并不是真正的数据库,它是一个脚本。您可以从任何工具运行脚本,但我会使用命令行。这是navicat连接mysql的吗?

mysql -u 用户名 -p 数据库名 < script.sql
密码:* *

然后可以使用navicat或任何其他工具查看结果

于 2011-01-20T14:35:10.327 回答