海我是数据库的初学者,
我有一个 .sql 文件,其中包含一些数据表,我想知道如何导入它们以及如何查看表列表。
目前我正在使用以下内容:-
软件或编辑器:navicat lite 服务器:localhost。数据库文件格式:.sql
海我是数据库的初学者,
我有一个 .sql 文件,其中包含一些数据表,我想知道如何导入它们以及如何查看表列表。
目前我正在使用以下内容:-
软件或编辑器:navicat lite 服务器:localhost。数据库文件格式:.sql
也许您可以尝试在sql server中执行脚本,然后键入
select * from [database_name].information_schema.tables
查看表格和相关信息。
如果 .sql 文件具有诸如“CREATE TABLE...”之类的语句,然后是“INSERT INTO...”,则脚本可能正在创建表并插入数据。
为了允许这种情况发生,这些表不需要存在于数据库中。然后您可以运行脚本,它将创建表格并填写数据。
如果表确实存在,您可以随时删除它们,或者将 CREATE 更改为 ALTER,然后脚本应该运行。
希望有帮助。
请记住,一个 sql 文件并不是真正的数据库,它是一个脚本。您可以从任何工具运行脚本,但我会使用命令行。这是navicat连接mysql的吗?
mysql -u 用户名 -p 数据库名 < script.sql
密码:* *
然后可以使用navicat或任何其他工具查看结果