admin管理员组文章数量:1439149
【MySQL】表的操作
在数据库中,一起皆是表,可以说表是数据库最重要的组成部分.后续的
sql
语句也大多数就是对表进行操作.
1.创建表
语法:
代码语言:javascript代码运行次数:0运行复制CREATE TABLE 表名(
属性名1 属性类型
属性名2 属性类型
属性名3 属性类型
)character set 字符集 collate 校验规则 engine;
- character set 字符集,如果没有指定字符集,则以所在数据库的字符集为准 .
- collate 校验规则,如果没有指定校验规则,则以所在数据库的校验规则为准.
- engine 存储引擎,如果没有指定存储引擎,则以所在数据库的存储引擎为准.
字符集和校验规则已经没什么好讲的了,不了解的可以去看上一篇文章:【MySQL】库的操作-CSDN博客
存储引擎,这个在配置文件时添加的,现在打开配置文件
/etc/myf
我们可以怎么查看表的存储引擎呢?
找到/var/lib/mysql/数据库名
进入这个目录,找到刚刚创建的表:
当我们使用innodb
这个存储引擎时,会产生这两个文件.
1.1 知识补充: )存储引擎
在 MySQL 中,存储引擎(Storage Engine) 决定了表的底层实现方式,比如数据的存储、索引的使用、事务支持等特性。 下表由GPT生成:
特性 | InnoDB 本文标签:
全部评论 0 暂无评论 推荐文章热门文章最新文章 |
---|
发表评论