这部分代码有什么作用?
ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
我在互联网上搜索了MyISAM,它是默认的存储引擎,CHARSET = utf8用于特殊字符。
答案 0 :(得分:0)
ENGINE=MyISAM
设置数据库引擎样本和InnoDB ...
AUTO_INCREMENT=1
设置id
或主键号的起始号码
DEFAULT CHARSET=utf8;
SET charset For Other Languages或其他char's
此代码是DB配置的一部分,通常用于.sql文件...
此代码是MySQL数据库中的查询和使用
答案 1 :(得分:0)
你几乎得到了它。
ENGINE=MyISAM
您指定使用MyISAM
引擎。
AUTO_INCREMENT=1
您要将auto-increment
字段重置为从1开始。
使用DEFAULT CHARSET=utf8
指定默认服务器字符集和排序规则。
答案 2 :(得分:0)
它是CREATE TABLE
声明的一部分。
示例:
CREATE TABLE example (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
data VARCHAR(100)
)
ENGINE=MyISAM
AUTO_INCREMENT=1
DEFAULT CHARSET=utf8;
ENGINE
定义数据库引擎。
AUTO_INCREMENT
初始化主键的起始编号
DEFAULT CHARSET
设置字段的字符集。
答案 3 :(得分:0)
ENGINE=MyISAM
表示创建的表将使用MyISAM引擎。如果可能的话,我们InnoDB
AUTO_INCREMENT=1
表示每条记录将自动分配一个以1号开头的数字作为第一条记录
DEFAULT CHARSET=utf8
- 这推动了角色的类型 - 请在此处阅读更多内容 - http://en.wikipedia.org/wiki/UTF-8