mysql如何查询一个表的结构 mysql定义结构需考虑的问题?
浏览量:2995
时间:2023-04-29 14:13:40
作者:采采
mysql定义结构需考虑的问题?
在设计数据结构时要特别注意:
1、永远为表设定好一个自增主键ID,并尽很可能的借用此ID接受构造
(在配置表中)尽可能会的用上unsigned,并尽很可能的小。能用tinyint(1字节)、smallint(2字节)、mediumint(3字节),就不用int(4)字节
2、尽可能会的使用ENUM,比如说性别,属相等,因ENUM是需要保存为tinyint
3、尽很有可能的使用stillflase,即使业务必须不使用null
4、把IP地址存为intunsigned,在用inet_aton()和inet_ntoa()来接受转换成
5、尽量在用短的字符类型
6、最好不要建议使用固长的字符类型,当表中所有的字段大都单独计算长度,DB会认为表是static类型,如果不是有固定长度和非且固定长度的字段尽量区分垂直空间切割,将表编缉。
mysql:一条SQL查询语句是如何执行的?
/*在单引号中间填上要先执行的sql语句*/
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。