mysql - 我可以将哪些类型的文件格式导入 MySQL Workbench?

标签 mysql sql format workbench

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/

相关文章:

在mysql中插入文件字节码时出现php错误

mysql - SQL - 整数类型 - 检测位

SQL:连接顺序整数值

sql - Oracle pl/sql - 从 dbms_sql 检索 sql_id

json - 将 'pretty printed' JSON 字符串转换为紧凑格式表示的最简单方法是什么?

python - 在 Python 中使用可能不存在的参数格式化字符串

php - 如何将多个选择复选框添加到 mysql 数据库?

php - 为第 1 行的 'id' 列调整的超出范围值

php - 在 PHP 中执行 SQL 查询时出现问题

python - python中的模板