当前位置: 首页 > news >正文

网站 使用的字体口碑营销策略有哪些

网站 使用的字体,口碑营销策略有哪些,做旅游网站的yi,wordpress域名地址设置✨✨作者主页:嶔某✨✨ ✨✨所属专栏:MySql✨✨ 数据类型分类 分类数据类型说明数值类型BIT(M)位类型,M指定位数,默认值1,范围1~64TINYINT [UNSIGNED]占用一个字节,带符号的范围 -128~127,无符…

✨✨作者主页:嶔某✨✨

✨✨所属专栏:MySql✨✨

 数据类型分类

分类数据类型说明
数值类型BIT(M)位类型,M指定位数,默认值1,范围1~64
TINYINT [UNSIGNED]占用一个字节,带符号的范围 -128~127,无符号范围0~255,默认有符号
BOOL使用1,0表示真和假
SMALLINT [UNSIGNED]占用两个字节带符号是-2^15 到 2^15-1,无符号是0 到 2^16 - 1
INT [UNSIGNED]占用四个字节带符号是-2^31到 2^31-1,无符号是0 到 2^32- 1
BIGINT [UNSIGNED]占用八个字节带符号是-2^63到 2^63-1,无符号是0 到 2^64- 1
FLOAT [(M, D)] [UNSIGNED]M指定显示长度,D表示小数点后的位数
BOUBLE [(M, D)] [UNSIGNED]表示比float精度更大的小数,占用8字节空间
DECIMAL (M, D) [UNSIGNED]定点数M指定长度,D表示小数点的位数
文本、二进制类型CHAR (size)固定长度字符串,最大255
VARCHAR(SIZE)可变长度字符串,最大65535
BLOB二进制数据
TEXT大文本,不支持全文索引,不支持默认值
时间日期DATE / DATETIME / TIMESTAMP日期类型(yyyy-mm-dd) (yyyy-mm-dd hh:mm:ss) 
timestamp是一个时间戳  
String类型ENUM 类型ENUM是一个字符串对象,其值来自表创建时在列规定中显示枚举的一列值
SET 类型

SET是一个字符串对象,可以有零或多个值,其来自表创建时规定的一列值。指定包括多个set成员的set列值是各成员用逗号隔开。这样set成员值本身不能包含逗号。

ti

tinyint类型

注意:

  • MySQL中,整型可以指定是有符号的和无符号的,默认是有符号的。 可以通过UNSIGNED来说明某个字段是无符号的
  • 尽量不使用unsigned,对于int类型可能存放不下的数据,int unsigned同样可能存放不下,与其如此,还不如设计时,将int类型提升为bigint类型

bit类型 

bit[(M)] : 位字段类型。M表示每个值的位数,范围从1到64。如果M被忽略,默认为1。

注意 

  • bit字段在显示时,是按照ASCII码对应的值显示
  • 如果我们有这样的值,只存放0或1,这时可以定义bit(1)。这样可以节省空间。 
mysql> create table tt5(gender bit(1));
mysql> insert into tt5 values(0);
Query OK, 1 row affected (0.00 sec)
mysql> insert into tt5 values(1);
Query OK, 1 row affected (0.00 sec)
mysql> insert into tt5 values(2); -- 当插入2时,已经越界了
ERROR 1406 (22001): Data too long for column 'gender' at row 1

 float类型

float[(m, d)] [unsigned] : M指定显示长度,d指定小数位数,占用空间4个字节
案例:
小数:float(4,2)表示的范围是-99.99 ~ 99.99,MySQL在保存值时会进行四舍五入。

decimal类型

decimal(m, d) [unsigned] : 定点数m指定长度,d表示小数点的位数
  • decimal(5,2) 表示的范围是 -999.99 ~ 999.99
  • decimal(5,2) unsigned 表示的范围 0 ~ 999.99
  • decimalfloat很像,但是有区别
  • floatdecimal表示的精度不一样
  • decimal 的精度更准确,因此如果我们希望某个数据表示高精度,选择decimal
  • float 表示的精度大约是 7 位。
  • decimal 整数最大位数 m 65 。支持小数最大位数 d 30 。如果 d 被省略,默认为 0. 如果 m 被省略, 默认是10

char类型 

char(L): 固定长度字符串,L是可以存储的长度,单位为字符,最大长度值可以为255
char(2) 表示可以存放两个字符,可以是字母或汉字,但是不能超过2个, 最多只能是255

varchar类型 

varchar(L): 可变长度字符串,L表示字符长度,最大长度65535个字节
关于 varchar(len),len 到底是多大,这个 len 值,和表的编码密切相关:
  • varchar长度可以指定为0到65535之间的值,但是有1 - 3 个字节用于记录数据大小,所以说有效字节数是65532。
  • 当我们的表的编码是utf8时,varchar(n)的参数n最大值是65532/3=21844 [因为utf中,一个字符占用3个字节],如果编码是gbk,varchar(n)的参数n最大是65532/2=32766(因为gbk中,一个字符占用2字节)。

比较char和varchar

实际储存char(4)varchar(4)char占用字节varchar占用字节
abcdabcdabcd4 * 3 = 124 * 3 + 1 = 13
AAA4 * 3 = 121 * 3 +1 = 4
AbcdeXX数据超过可储存长度数据超过可储存长度
如何选择定长或变长字符串?
  • 如果数据确定长度都一样,就使用定长(char),比如:身份证,手机号,md5
  • 如果数据长度有变化,就使用变长(varchar), 比如:名字,地址,但是你要保证最长的能存的进去。
  • 定长的磁盘空间比较浪费,但是效率高。
  • 变长的磁盘空间比较节省,但是效率低。
  • 定长的意义是,直接开辟好对应的空间
  • 变长的意义是,在不超过自定义范围的情况下,用多少,开辟多少。

 日期和时间类型

常用的日期有如下三个:
  • date :日期 'yyyy-mm-dd' 占用三字节
  • datetime 时间日期格式 'yyyy-mm-dd HH:ii:ss' 表示范围从 1000 9999 占用八字节
  • timestamp :时间戳,从1970年开始的 yyyy-mm-dd HH:ii:ss 格式和 datetime 完全一致,占用四字节

 enum和set类型

enum('选项1','选项2','选项3',...);
该设定只是提供了若干个选项的值,最终一个单元格中,实际 只存储了其中一个值 ;而且出于效率考虑, 这些值实际存储的是“数字” ,因为这些选项的每个选项值依次对应如下数字: 1,2,3,.... 最多 65535 个;当我们添加枚举值时,也可以添加对应的数字编号。
set('选项值1','选项值2','选项值3', ...);
该设定只是提供了若干个选项的值,最终一个单元格中,设计 可存储了其中任意多个值 ;而且出于效率考虑, 这些值实际存储的是“数字” ,因为这些选项的每个选项值依次对应如下数字: 1,2,4,8,16,32 .... 最多64 个。
不建议在添加枚举值,集合值的时候采用数字的方式,因为不利于阅读。
案例:
有一个调查表 votes ,需要调查人的喜好, 比如(登山,游泳,篮球,武术)中去选择 ( 可以多选 ) , (男,女)[ 单选 ]
mysql> create table votes(
-> username varchar(30),
-> hobby set('登山','游泳','篮球','武术'), --注意:使用数字标识每个爱好的时候,想想
Linux权限,采用比特位位置来个set中的爱好对应起来
-> gender enum('男','女')); --注意:使用数字标识的时候,就是正常的数组下标
Query OK, 0 rows affected (0.02 sec)
集合查询使用 find_ in_ set 函数:
find_in_set(sub,str_list) :如果 sub str_list 中,则返回下标;如果不在,返回 0
str_list 用逗号分隔的字符串。
查询爱好登山的人
mysql> select * from votes where find_in_set('登山', hobby);
+----------+---------------+--------+
| username | hobby         | gender |
+----------+---------------+--------+
| 雷锋      | 登山,武术      | 男     |
| Juse     | 登山,武术      | 女      |
| LiLei    | 登山          | 男      |
+----------+---------------+--------+

 本期博客到这里就结束了,如果有什么错误,欢迎指出,如果对你有帮助,请点个赞,谢谢!

http://www.dinnco.com/news/58158.html

相关文章:

  • 广东官方网站建设seo点击软件
  • 长春本地网站制作成都seo优化推广
  • 安庆网站制作沈阳seo顾问
  • html5模板网站互联网广告精准营销
  • 申请域名的网站怎么卸载windows优化大师
  • 昌吉州建设局网站站内关键词排名优化软件
  • 做网站大概价格品牌网络营销策划
  • 个人做哪方面的网站浏览器网站进入口
  • 局域网内做网站免费建站网站一站式
  • 阿里网站建设视频教程上海外包seo
  • 货代怎么找客户云浮seo
  • 校园网站开发技术成都网站快速排名优化
  • 如何制作一个静态网站源码百度下载电脑版
  • 文化馆网站建设企业网络营销业务
  • 泰安市住房与城乡建设局网站体验营销案例
  • 客服系统官方网站夫唯老师seo
  • 如何做地方网站东莞网络优化调查公司
  • 备案用个人单页网站国内推广平台有哪些
  • 黄浦网站建设公司seo规范培训
  • 动漫设计网站国际新闻头条今日要闻
  • 做跨境都有哪些网站湖南网站建设加盟代理
  • 给你网站你会怎么做的淘宝推广运营
  • 网站建设前景如何云南网站建设公司哪家好
  • 广告免费设计与制作seo排名助手
  • 一家做特卖的网站网址怎么推广
  • 商业型网站网络营销渠道可分为哪些
  • 建网站_网站内容怎么做产品经理培训哪个机构好
  • 有做模仿易企秀网站吗广告主广告商对接平台
  • 怎么查网站备案域名备案淘宝seo是什么意思啊
  • ci wordpress cms信息流优化师前景