테이블을 만들 때 MySQL은 행 이름을 제외한 모든 것을 변경합니다.원하는대로 테이블을 만들 수 없습니다
예 :
CREATE TABLE MY_TABLE
(
table_id int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(table_id),
table_1 varchar(45),
table_2 varchar(45),
table_3 varchar(999),
table_4 varchar(45)
)"
MySQL이 table_id
을 제외하고 주 모든 설정과 독특한 모두, 인덱스와 전체 텍스트를 설정합니다.
사용자 지정 테이블을 만들면 모든 항목이 임의 모드로 전환됩니다. 뭔가 일차적 인 것이고, 뭔가 특별한 것이 있습니다.
asmallorange.com의 공유 호스팅에 있습니다.
CREATE TABLE `MY_TABLE` ( `table_id` int(11) NOT NULL AUTO_INCREMENT, `table_1` varchar(45) DEFAULT NULL, `table_2` varchar(45) DEFAULT NULL, `table_3` varchar(999) DEFAULT NULL, `table_4` varchar(45) DEFAULT NULL, PRIMARY KEY (`table_id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1
는 여기에 내가 phpAdmin 3.5.5을 사용하고 SHOW CREATE TABLE MY_TABLE
입니다.
내 서버에서 이런 일이 발생하지 않습니다. 문제를 나타 내기 위해'SHOW CREATE TABLE MY_TABLE'의 출력을 포함시킬 수 있습니까? –
당신은 어떻게 모든 것이 유일 해지는 지 등을 어떻게 알 수 있습니까? – amk
'모든 고유, 색인 및 전체 텍스트 '- 그렇지 않습니다. – symcbean