Sakila 数据库附带一个 schema.sql 文件、一个 data.sql 文件和一个 sakila.mwb 文件。为了在 Workbench 中加载 Sakila 数据集,我首先加载架构,然后加载数据,最后打开 .mwb 文件。
这是在 Workbench 中查询的唯一方法吗?您是否总是需要导入架构、导入数据,然后打开 .mwb 文件?
例如,我希望能够继续访问 data.gov,下载 XLS、HTML 或 CSV 文件(并不是说我真的知道如何使用所有这些文件,但最终我愿意)并创建一个数据库。我是否必须对它们的格式进行自己的探索,创建自己的架构/模型(这些意味着同一件事吗?),然后以某种方式告诉 Workbench 如何使用 CSV/CLS/HTML 中的条目填充我的架构中的每个表文件?
最佳答案
你可以这样做:
1-创建表
CREATE TABLE test(id INT, value1 VARCHAR(255), value2 DECIMAL(8,4));
2-也许您有文本或其他文件,其格式如下:
1 tareq 1.2
2 sarah 2.3
3 Hany 4.5
3-使用加载数据命令,将该文件导入到 MySql 表中:
LOAD DATA LOCAL INFILE 'E:/data.txt'
INTO TABLE test COLUMNS TERMINATED BY '\t';
请注意,此处数据文件中的值应由制表符分隔,并在每行后换行。
关于mysql - 我可以将哪些类型的文件格式导入 MySQL Workbench?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54047767/