2011-01-20 49 views
1

Hai我是數據庫的初學者,如何在sql中查看錶?

我有一個包含一些數據表的.sql文件,我想知道如何導入它們以及如何查看錶的列表。

目前即時通訊使用如下: -

軟件或編輯:Navicat的精簡版 服務器:localhost。 databse文件格式:.sql

+1

你用什麼數據庫? .sql文件通常是腳本而非數據庫表。 – HLGEM 2011-01-20 14:35:23

回答

0

請記住,一個sql文件並不是一個真正的數據庫,它是一個腳本。你可以從任何工具運行腳本,但我會使用命令行。這是navicat連接到MySQL?

的mysql -u用戶名-p數據庫名< script.sql
密碼:* *

然後結果可利用的Navicat或任何其他工具

0

如果.sql文件已經可以看出諸如「CREATE TABLE ...」之類的語句,然後在「INSERT INTO ...」之後,那麼該腳本可能會創建表格並插入數據。

爲了讓這種情況發生,這些表格不需要存在於數據庫中。然後您可以運行腳本,它將創建表格並填寫數據。

如果這些表確實存在,您可以隨時刪除它們,或者將CREATE更改爲ALTER,然後應該運行該腳本。

希望有所幫助。

1

也許你可以嘗試在SQL Server中執行腳本,然後鍵入

select * from [database_name].information_schema.tables 

查看錶和相關信息。