0

mySQL と Netbeans7.3.1 は初めてです。データベースがセットアップされ、接続の準備が整いました。テーブルを 1 つ作成しましたが、auto_increment を使用できないことを除けば、うまくいきました。

今、次の情報を使用してテーブルを作成しようとしています:

http://docs.oracle.com/cd/E19957-01/mysql-refman-6.0/tutorial.html#example-auto-increment

私が何をしても、チュートリアルが言ったことをやっているにもかかわらず、エラーメッセージが表示され続けます.

エラー コード -1、SQL 状態 42X01: 構文エラー: 行 2、列 13 で "(" が発生しました。行 1、列 1

エラー コード -1、SQL 状態 42X05: テーブル/ビュー 'ANIMALS' は存在しません。8行目、1列目

エラー コード -1、SQL 状態 42X05: テーブル/ビュー 'ANIMALS' は存在しません。13 行目、1 列目

実行は 0 秒後に終了し、3 つのエラーが発生しました。

私が知りたいのは、チュートリアルのコードに何か問題があるのでしょうか、それともコードを機能させるために構成する必要がある NetBeans の mySQL のセットアップのどこかに設定があるのでしょうか?

CREATE TABLE animals (
    grp ENUM('fish','mammal','bird') NOT NULL,
    id MEDIUMINT NOT NULL AUTO_INCREMENT,
    name CHAR(30) NOT NULL,
    PRIMARY KEY (grp,id)
) ENGINE=MyISAM;

INSERT INTO animals (grp,name) VALUES
    ('mammal','dog'),('mammal','cat'),
    ('bird','penguin'),('fish','lax'),('mammal','whale'),
    ('bird','ostrich');

SELECT * FROM animals ORDER BY grp,id;
4

0 に答える 0