이 코드에서 모든 것이 정확 해 보이며 여기에없는 부분을 머리로 감쌀 수 없습니다. 나는 가지고있다 :Mysql, 테이블을 만들 수 없습니다.
Create Table Instruments(Inst-ID INT PRIMARY KEY,
Type varchar(15),
MakerName varchar(25),
Year varchar(4));
어디에 문제가 있습니까?
이 코드에서 모든 것이 정확 해 보이며 여기에없는 부분을 머리로 감쌀 수 없습니다. 나는 가지고있다 :Mysql, 테이블을 만들 수 없습니다.
Create Table Instruments(Inst-ID INT PRIMARY KEY,
Type varchar(15),
MakerName varchar(25),
Year varchar(4));
어디에 문제가 있습니까?
테이블을 만들기 전에 데이터베이스를 만들어야합니다. 그런 다음 데이터베이스 테이블을 만들 데이터베이스를 선택해야합니다. MySQL의에서 데이터베이스를 만들기위한
단계는 다음과 같습니다
이 (당신의 예는 다음과 같이해야합니다 고려.)1 단계 : 데이터베이스 계기를 만들기; 이 질의는 mysql에 "Instruments"라는 이름으로 데이터베이스를 생성합니다.
2 단계 : Instruments; 이 쿼리는 테이블을 만들 데이터베이스를 선택합니다.
3 단계 : 아래 다음 쿼리를 사용하여 테이블을 만들 :
create Table Instruments(Inst-ID INT not null PRIMARY KEY AUTO_INCREMENT,
Type varchar(15),
MakerName varchar(25),
Year varchar(4));
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를 잊었을