将表创建为sql脚本

时间:2017-03-01 23:02:24

标签: mysql

我需要创建一个包含文件或任何内容的表,所有内容都需要以sql脚本的形式完成。

有人可以帮我创建一个没有csv文件的表,

表格的名称是“视频”

行将是:

唯一ID 标题 分钟 网址

1 个答案:

答案 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 mysql -u user -p database_name < table.sql格式运行脚本,其中user是您的用户名 database_name 是要为其创建表的数据库的名称。