こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

paizaで配布中のmysqlに関する質問です

以下のSQL文はpaizaのsql動画で配布されています。paiza.IOではエラーはでませんが、
自分のxamppで実行した際にエラーがでて、テーブルが作成できません。
何が問題なのか教えていただけますか?

エラーメッセージは#1050 - Table 'jobs' already exists

xamppのバージョンはv3.1.0 Beta6 です。

CREATE TABLE players (
id INT NOT NULL PRIMARY KEY,
name VARCHAR(32),
level INT,
job_id INT
);

CREATE TABLE jobs (
id INT NOT NULL PRIMARY KEY,
job_name VARCHAR(10),
vitality INT,
strength INT,
agility INT,
intelligence INT,
luck INT
);

INSERT
INTO players(id,name,level,job_id)
VALUES
(1,"パイザ",12,6),
(2,"ケン",7,2),
(3,"リン",1,1),
(4,"ユウ",3,3),
(5,"クレア",10,4),
(6,"ショウ",5,2),
(7,"さくら",7,1),
(8,"ジャック",5,4),
(9,"ロック",12,6),
(10,"じゅん",1,NULL);

INSERT
INTO jobs(id, job_name, vitality, strength, agility, intelligence, luck)
VALUES
(1,"戦士",8,8,4,4,3),
(2,"盗賊",3,3,8,5,7),
(3,"狩人",5,5,7,5,4),
(4,"魔法使い",3,2,6,8,6),
(5,"僧侶",5,5,3,7,5),
(6,"勇者",10,10,10,10,10);

投稿日時 - 2016-10-27 13:56:16

QNo.9248244

困ってます

質問者が選んだベストアンサー

> Table 'jobs' already exists

jobsというテーブルが既に存在しているので、Create table がエラーとなっているだけじゃないかな?

投稿日時 - 2016-10-27 14:05:40

お礼

その後、エラーが表示されているのにテーブルが追加されていることに気付きました。

投稿日時 - 2016-11-19 17:35:58

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問