0
点赞
收藏
分享

微信扫一扫

【Tableau案例】神奇宝贝属性及实力强弱|数据可视化

晴儿成长记 2023-06-26 阅读 47

1. 数据表的类型

1.1. 关于数据库引擎

  • INNODB 默认使用
  • MYISAM 早些年使用
MYSIAMINNODB
事务支持不支持支持
数据行锁定不支持支持
外键约束不支持支持
全文索引支持不支持
表空间大小较小较小, 约为MYSIIAM的 2 倍

常规使用操作 :

  • MYISAM  节约空间, 速度较快
  • INNODB  安全性高, 支持事务的处理, 多表多用户操作

在物理空间存在的位置 >>

MySQL 引擎哎物理文件上的区别 :

  • *.frm       表结构的定义文件
  • *.MYD    数据文件 (data)
  • *.MYI      索引文件 (index)

1.2 设置数据库表的字符集编码

CHARSET=utf8

数据库表不设置字符集编码的话, 默认是 Latin1,  不支持中文;

如何修改 :

1. 每次创建表的都带上字符集 (建议)

CREATE TABLE `student` (
  `id` INT(10) NOT NULL COMMENT '学员id',
  `name` VARCHAR(100) NOT NULL COMMENT '学员姓名',
  `age` INT(3) NOT NULL COMMENT '学员年龄',
  PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8

2. 在 MySQL 的安装目录下找到 my.ini 文件, 并打开配置默认的编码 (不建议)

character-set-server=utf8
举报

相关推荐

0 条评论