2017-03-10 18 views
0

このコードではすべてが正しいようですが、私がここで欠けているものの周りを頭で囲むことはできません。私は持っています:Mysqlはテーブルを作成できません

Create Table Instruments(Inst-ID INT PRIMARY KEY, 
          Type varchar(15), 
          MakerName varchar(25), 
          Year varchar(4)); 

問題はどこですか?

答えて

0

テーブルを作成する前に、データベースを作成する必要があります。次に、データベーステーブルを作成するデータベースを選択する必要があります。 MySQLでデータベースを作成するための

手順は以下のとおりです。

  • ステップ1(それはこのようにする必要があり、あなたの例を考える。):データベースの楽器を作成します。このクエリは、 "Instruments"という名前のデータベースをmysqlに作成します。

  • ステップ2:Instrumentsを使用します。 このクエリは、テーブルを作成するデータベースを選択します。

  • ステップ3:以下、次のクエリを使用してテーブルを作成します。

    create Table Instruments(Inst-ID INT not null PRIMARY KEY AUTO_INCREMENT, 
              Type varchar(15), 
              MakerName varchar(25), 
              Year varchar(4)); 
    
0
CREATE TABLE IF NOT EXISTS `Instruments` (
    `Inst-ID` int(11) NOT NULL AUTO_INCREMENT, 
    `Type` varchar(15) NOT NULL, 
    `MakerName` varchar(25) NOT NULL, 
    `Year` varchar(4) NOT NULL, 
    PRIMARY KEY (`Inst-ID`) 
) ENGINE=MyISAM DEFAULT CHARSET=latin1; 

あなたが ``忘れてしまった、あなたはエンジン、デフォルトの文字セットとAUTO_INCREMENT

を忘れてしまいました
関連する問題