をCREATE:MySQLの私は、MySQL(好奇心、自己学習)で遊んでいると私は奇妙なことに気づいたTABLEスクリプトとテーブル名
私はテーブルを作成したい:
use `a`;
CREATE TABLE `Languages` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`LanguageName` char(10) NOT NULL DEFAULT '',
PRIMARY KEY (`Id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
を
ですが、結果として、テーブル名はLanguages
ではなくlanguages
となります。どうして ?テーブルを作成する前に何かを知っていなければなりませんか?
はい、次のようにします。テーブル名は、通常、MySQLでは大文字と小文字が区別されません –