【ER도 작성】Treasure Data의 테이블을 MySQL workbench에
1565 단어 MySQLTreasureDataMySQLWorkbench
개요
이 기사에서는 Treasure Data(이하 TD)에 있는 테이블을 MySQL workbench로 마이그레이션하고 ER 다이어그램을 작성할 때까지의 과정을 설명합니다.
사용한 도구
· MySQL
・sublime text(텍스트 에디터)
TD에서 MySQL로 테이블을 마이그레이션하는 방법
최종 목적은 workbench로 ER도를 작성하는 것입니다만, TD로부터 직접 workbench에 보낼 수 없기 때문에, 일단 테이블의 컬럼을 꺼내 MySQL에 보냅니다.
우선 TD에 있는 테이블의 column을 꺼냅니다.
원하는 테이블의 쿼리 화면에서 다음과 같이 입력하면 column, type, comment의 테이블을 만들 수 있습니다.
show columns
from テーブル名
그리고 query result의 오른쪽에 있는 download 버튼에서 이 테이블을 csv 형식으로 저장합니다.
다음에 이 데이터를 MySQL상에 옮깁니다만, comment가 방해이거나, varchar의 뒤에 문자수의 지정이 없으면, 그대로의 형태로는 사용할 수 없기 때문에 텍스트 에디터상에서 편집합니다.
(column, 데이터 형식)의 형태로 편집할 수 있으면 MySQL상에 테이블을 작성합니다.
$ mysql.server start
mysql> CREATE DATABASE データベース名;
mysql> USE データベース名
mysql> CREATE TABLE テーブル名 (column1 style,column2 style,…);
이 때, varchar(50)와 같이 문자수의 지정을 하지 않으면 에러가 나오므로 주의!
MySQL에서 workbench로 테이블을 마이그레이션하는 방법
workbench에서 모델 옆의 + 버튼보다 새로운 ER 다이어그램을 만들면
Database에서 Reverse Engineer를 선택합니다.
이러한 화면이 나오므로 화면의 지시대로 진행하면
열 이름을 속성으로 사용하는 엔터티가 완성됩니다.
Reference
이 문제에 관하여(【ER도 작성】Treasure Data의 테이블을 MySQL workbench에), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/dodomasaki/items/d3cd33890c962b3710a7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
· MySQL
・sublime text(텍스트 에디터)
TD에서 MySQL로 테이블을 마이그레이션하는 방법
최종 목적은 workbench로 ER도를 작성하는 것입니다만, TD로부터 직접 workbench에 보낼 수 없기 때문에, 일단 테이블의 컬럼을 꺼내 MySQL에 보냅니다.
우선 TD에 있는 테이블의 column을 꺼냅니다.
원하는 테이블의 쿼리 화면에서 다음과 같이 입력하면 column, type, comment의 테이블을 만들 수 있습니다.
show columns
from テーブル名
그리고 query result의 오른쪽에 있는 download 버튼에서 이 테이블을 csv 형식으로 저장합니다.
다음에 이 데이터를 MySQL상에 옮깁니다만, comment가 방해이거나, varchar의 뒤에 문자수의 지정이 없으면, 그대로의 형태로는 사용할 수 없기 때문에 텍스트 에디터상에서 편집합니다.
(column, 데이터 형식)의 형태로 편집할 수 있으면 MySQL상에 테이블을 작성합니다.
$ mysql.server start
mysql> CREATE DATABASE データベース名;
mysql> USE データベース名
mysql> CREATE TABLE テーブル名 (column1 style,column2 style,…);
이 때, varchar(50)와 같이 문자수의 지정을 하지 않으면 에러가 나오므로 주의!
MySQL에서 workbench로 테이블을 마이그레이션하는 방법
workbench에서 모델 옆의 + 버튼보다 새로운 ER 다이어그램을 만들면
Database에서 Reverse Engineer를 선택합니다.
이러한 화면이 나오므로 화면의 지시대로 진행하면
열 이름을 속성으로 사용하는 엔터티가 완성됩니다.
Reference
이 문제에 관하여(【ER도 작성】Treasure Data의 테이블을 MySQL workbench에), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/dodomasaki/items/d3cd33890c962b3710a7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
show columns
from テーブル名
$ mysql.server start
mysql> CREATE DATABASE データベース名;
mysql> USE データベース名
mysql> CREATE TABLE テーブル名 (column1 style,column2 style,…);
workbench에서 모델 옆의 + 버튼보다 새로운 ER 다이어그램을 만들면
Database에서 Reverse Engineer를 선택합니다.
이러한 화면이 나오므로 화면의 지시대로 진행하면
열 이름을 속성으로 사용하는 엔터티가 완성됩니다.
Reference
이 문제에 관하여(【ER도 작성】Treasure Data의 테이블을 MySQL workbench에), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/dodomasaki/items/d3cd33890c962b3710a7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)