2017-03-01 40 views
-4

我需要創建一個文件或任何東西的表,一切都需要作爲一個SQL腳本來完成。創建一個表作爲一個sql腳本

有人可以幫我創建一個表沒有一個CSV文件,

表的名稱是「視頻」

的行會:

唯一的ID 標題 分鐘 網址

+0

你應該更加具體,也許提供你的解決方案的例子,以便其他人可以幫助你。 –

回答

1

當通過腳本創建表到數據庫時,您需要創建一個文件,您將在其中定義表結構的文件DDL(數據定義語言)。

例如
創建文件table.sql。打開文件並使用CREATE TABLE語句創建表。

CREATE TABLE videos(
    id INT NOT NULL AUTO_INCREMENT, 
    minutes INT NOT NULL, 
    title VARCHAR(255) NOT NULL, 
    url VARCHAR(255) NOT NULL, 
    PRIMARY KEY (id) 
); 

然後,您可以用許多不同的方式運行此腳本。例如,在基於Linux的操作系統,你可以在形式上mysql -u user -p database_name < table.sql,其中user是你的用戶名 DATABASE_NAME 爲您要創建表的數據庫的名稱與命令mysql的運行的腳本。

+0

非常感謝你!現在我需要將這些信息添加到表格中,我該怎麼做?說明:在新創建的模式中,創建一個表以跟蹤視頻。此表格應包含唯一ID,視頻的標題,以分鐘爲單位的長度以及網址。使用至少三個來自YouTube,Microsoft Power BI站點或其他公共可用資源的相關視頻填充表格。 – ltejada27

+0

我假設你正在學習數據庫系統的基礎知識。這是爲了你的學習還是工作?我建議你找一些在線課程或者教程,然後一步一步地學習並理解它。例如,一個好的在線課程是[W3Schools SQL](https://www.w3schools.com/sql/default.asp)。它提供了理解SQL語言的最低理論,並且它可以讓您直接從Web上對他們的數據庫執行查詢,以便您可以練習所學知識。 –