首页 » 网站建设 » php怎么校准技巧_重蔚php进修第三十一天笔记数据库校正集及存储引擎及乱码

php怎么校准技巧_重蔚php进修第三十一天笔记数据库校正集及存储引擎及乱码

访客 2024-12-09 0

扫一扫用手机浏览

文章目录 [+]

1 00000001 31(ASCII)

2 00000010 32

php怎么校准技巧_重蔚php进修第三十一天笔记数据库校正集及存储引擎及乱码

A 65 01000001

php怎么校准技巧_重蔚php进修第三十一天笔记数据库校正集及存储引擎及乱码
(图片来自网络侵删)

a 97 01100001

校正集指的是在比较的时候采取什么样的模式去进行比较,校正集受字符集的影响。
一个校正集是否支持多种比较办法,受字符集影响。

常日比较的办法有以下三种

二进制比较:_bin,严格区分大小写,不论字符集

区分大小写:_cs,(case sensitive),大小写敏感

不区分大小写:_ci,(case insensitive),大小写不敏感(默认都是ci)

show collation;

对数据进行排序操作

语法:order by 字段名 [排序办法]

排序办法:asc升序(默认的),desc降序

表的校正集设置

排序差异

把稳:

1.utf8不支持中文的比较

2.gbk支持中文比较,比较的是拼音

存储引擎

创建表的表选项里有个engine选项,用来指定存储引擎。

什么是存储引擎?

存储引擎是数据库开拓商对付不同的文件的存储形式,以及很多数据的处理办法。

mysql到底支持哪些存储引擎?

mysql支持以下5种存储引擎

常用的存储引擎:InnoDB(新版mysql默认的),Myisam(老版mysql默认)

存储引擎的选择:

1.利用系统默认的就好

2.如果你的数据库是有较高效率的查询和插入数据,选择myisam

3.如果数据库对安全性哀求较高,利用InnoDB

两个存储引擎的差异(物理):

1.InnoDB存储引擎

文件的物理表现

数据保存在哪?

2.myisam存储引擎

文件的物理表现

文件乱码问题

常日办理思路:三码合一(浏览器显示编码,做事器文件编码,数据库存储编码)

办理乱码事理

标签:

相关文章

php页面休眠技巧_另类办法实现PHP后台运行

问题开拓中常常会碰着这种情形:当用户触发某个要求后,须要PHP做一些处理,但是不须要用户等待处理完成,也便是要求须要快速相应并结束...

网站建设 2024-12-15 阅读0 评论0