mySQLWorkbench/tableを作成する2つの方法


🐬 1.sql文による合成


queryポップアップセクションでuserテーブルを作成します
CREATE TABLE `user` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `email` varchar(255) NOT NULL COMMENT '이메일',
  `password` varchar(255) NOT NULL COMMENT '비밀번호',
  `image` varchar(255) DEFAULT NULL COMMENT '프로필사진',
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8;

macbook標準command+enterに従ってuserテーブルを生成します.

🐬 2.右クリックテーブルの作成


表を右クリックすると、次の表が作成されます.

列のプロパティを追加します.

右下のApplyボタンを押すと、1番と同じようにウィンドウが表示されます.

Applyボタンをクリックしてテーブルを生成します.

🐬 3.属性

  • int(10):zerofillを設定する場合は、括弧内の数字0で埋めます.
  • 符号なし:正の整数のみ許可
  • NOT NULL:データを含まなければならない
  • NULL:プロフィールなどのデータ入力不要
  • varchar(255):文字列にカッコ内の数字を含めることができます.
  • 注:varcharハングル入力サイズ