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

网站营销策略有哪些电商网站有哪些功能模块

网站营销策略有哪些,电商网站有哪些功能模块,十大营销手段,校园网站psd序言 在上篇文章学习当中#xff0c;我们认识了数据库的相关概念#xff0c;以及MySQL的框架和基本使用等内容#xff0c;总之对数据库有了一个大致的认识#xff0c;那么本篇文章将开始关于sql语句的学习#xff0c;本文主要是关于库的属性和操作的内容#xff0c;简单可…序言 在上篇文章学习当中我们认识了数据库的相关概念以及MySQL的框架和基本使用等内容总之对数据库有了一个大致的认识那么本篇文章将开始关于sql语句的学习本文主要是关于库的属性和操作的内容简单可概括为两个属性和六个操作本文的内容不难主要涉及一些语法上的部分话不多说就让我们开始今天的学习吧 一、编码 我们先要对计算机世界中字符的存储的原理有一定的认识即在计算机中一切都以二进制的方式进行存储字符也是如此那么一个字符也就对应着一串二进制序列那这个二进制序列该如何规定呢这就涉及到了编码格式的规定一般来说常用的有三种编码格式。 ASCII码 最初发展出来的是一种ASCII码英文全称为American Standard Code for Information Interchange翻译过来就是美国信息交换标准代码一种基于拉丁字母的字符编码。相信各位对此种编码形式并不陌生在学习C语言的时候是否跟我一样经常翻ASCII表查字符对应的数字呢 在C语言中char类型就采用此方式的编码这种编码形式虽然因其简单——只支持128个字符可移植性好——几乎所有的计算机都支持但是却具备很强的局限性那就是只能表示拉丁文和英文并不支持其它类型的语言。 GBK编码 再来谈一种gbk编码即Guo Biao Ku取拼音中的首字母组成是中华人民共和国制定的汉字内码扩展规范的简称简单来说就是汉字的编码规范其中一个汉字由两个字节表示属于双字节编码。此编码在中国大陆被广泛的使用尤其是在传统的软件系统和一些特定领域。不过同样也会有不支持国际化字符因此多语言场景下会出问题。 UTF-8编码 为了解决以上的多语言的国际化场景催生出了Unicode简称万国码统一码并由此引出了如今最为常用的UTF-8编码具备向后兼容ASCII码直接就能当UTF-8编码可变长度编码使用一到四个字节表示一个字符节省空间一个英文字符只用一个字节相对于UTF-16编码2个字节全面支持——世界绝大多数的语言以及表情包和特殊字符等优点。 我们常见的设备之间发送正常数据双方出现乱码的情况可能就是编码格式不统一导致因此要根据具体的实际需求采用相应编码格式除此之外上面只是介绍了常见的三种编码形式更多的则要根据实际的场景选取符合需求的编码形式。 那回归到实际的MySQL的操作中创建数据库时可能要根据需求手动设置编码形式分为字符集和校验集。 字符集就是上述的字符如何编码成二进制序列然后存放在磁盘当中便于之后进行读取。校验集则是从磁盘中以对应的编码形式将字符取出来然后实行校验和比对。下文会做一个小实验看同一字符集不同校验集的差别。 首先登录MySQL之后使用命令查看系统变量character_set_database以及collation_database对应着MySQL默认采用的字符集和校验集。 然后使用show命令查看MySQL支持的字符集和校验集提及一个细节一个字符集可以有多个校验集而一个校验集只对应一个字符集。 列属性 CharSet所采用的字符集编码规范这里标出了上述提及的三种编码形式。Description字符集的基本的描述。Default Collation默认采用的校验集因为一个字符集对应多个校验集所以给出默认的。Maxlen一个字符所能占用的最大字节数这也是utf8mb4和utfmb3的区别。 说明博主所在版本MySQL总共支持有286种校验集图中是我截出来拼凑出来的几种校验和并没有列全hhh我不说你可能都看不出来吧开个玩笑相信细心的你当然能察觉出这一点。 列属性 Collation采用的校验集上述总共两百多种且一个字符集大概都会有多个校验集。CharSet校验集所对应的字符集注意不能采用非对应的字符集否则可能会出现乱码或者结果不符合预期的现象。ID标识ID每个校验集都对应唯一一个ID方便在表中根据ID进行查找。Default表明该校验集是否是默认支持的可与上面的字符集的图进行对应进行验证。Compiled是否已编译将默认的校对的信息提前准备好可以提高排序的性能。Sortlen排序时截取的字节数方便按字节进行比较大小进行排序。Pad_attribute表明是否处理字符串末尾的空字符PAD SPACE表示处理有效字符NO PAD表示忽略字符。 二、操作 1.创建 create database (if not exists) [库名] (charset[字符集] collate[校验集]);括号内部的可省略,请注意创建时只有if not exist 没有 if exist。不设置字符集和校验集使用MySQL默认的。 说明此处采用的是utf8_general_ci的校验集不区分大小写还有一个utf8_bin区分大小写。此处稍微铺垫一下稍后的小实验中要用。 2.显示创建语句 show create database [数据库];说明 SQL语句不区分大小写但个人建议是小写的好阅读所以一般用的SQL语句都是小写的。test_db 图中的单引号表示的是数据库名称这样是为了防止库名是关键字比如createshow等关键字。/* ... */ 部分并不是注释而是当版本超过4.0100或者8.0016时执行此sql语句。 3.使用和查询 use [库名]; #使用指定的数据库 select database(); #查询当前在哪一个数据库3.修改属性 alter database [库名] charset[字符集] collate[校验集];此处我们来做一个小实验在使用此语句的同时同时来看看使用utf8_general_ci和utf8_bin对数据校对产生的影响。 首先创建一个简单的表结构并向表里面插入一些数据。 然后使用select语句对表数据进行排序查看结果。 可以注意到在utf8_general_ci的校验集下A和a等大小写字母是相同的被排在了一起。这种对于表数据的删改查都有影响比如让删除’a’时会连带’A’一块进行删除该操作也是类似。 此处使用alter命令将校验集改为utf8_bin不过需要注意表的属性和数据库的属性是独立互不影响的因此只修改数据库的属性是无法看到预期效果的那表的属性如何修改就先挖一个坑之后在讲表时会添上这里为了看到预期效果我们就将表删除再重新建表。 只修改不重新建表的效果 删表之后再重新建表插入相同数据之后排序效果 4.备份 mysqldump -P [端口号] -u [用户名] -p [密码] -B [数据库名],[数据库名],... [文件名].sql; #系统执行命令需退出mysql,或者在mysql内执行的话前加上system 首先将上述的创建的数据库进行备份。 说明读者如果对备份的文件感兴趣的话可以自行使用vim或者nano工具查看备份之后的数据库文件其中大多是一些数据库的注释和表内容的sql语句这里只简单的点缀一下。 然后删除所在的数据库test_db便于之后进行恢复。 5.恢复 source [指定目录下的备份文件];到这里我们再看一下表的内容是否也恢复了顺便也排序一下看是否跟之前的结果一样。 6.查看库连接 show processlist;说明当打MySQL命令比较卡的时候此命令可以帮助查看哪个连接是异常登录的如果有则说明MySQL被攻击了但一般来说MySQL只在内网当中使用比较安全。 总结 本篇学习了两个属性即数据库的字符集和校验集以及六种操作创建数据库查看显示创建信息修改属性备份恢复总的来说主要是sql语句的内容需要各位手勤多敲几遍主打的就是一个熟练度。我是舜华期待与你的下一次相遇。
http://www.zqtcl.cn/news/856144/

相关文章:

  • 济南微网站建设图书馆评估定级关于网站建设标准
  • flash型网站宝塔面板做网站绑定域名
  • 建设网站的策划书门户网站 流量
  • 佛山高端网站建设便宜自适应网站建设
  • 网络营销创意案例桂林seo公司推荐23火星
  • 网站开发知识产权归属问题wordpress会计模板下载
  • 昆明网站的优化自媒体是干什么的
  • 大成建设株式会社网站删掉wordpress主题
  • 个人网站备案类型网络维护培训班
  • 做网站的可以注册个工作室吗一个网站两个域名吗
  • 网站建设要准备什么资料网站建设 锐颖科技
  • 如何建设网站山东济南兴田德润官网电子商城官网
  • 网站如何做支付宝接口免费ppt自动生成器
  • 泰安市建设职工培训中心网站官网seo经理招聘
  • 湛江做网站seo网站建设 0551
  • 建站公司 深圳苏州建站公司
  • 网站怎么做引流呢济南网站微信
  • 一个域名可以做几个网站吗wordpress左右翻转页面
  • 天津人工智能建站系统软件wordpress主题没有小工具
  • 网站的备案流程图视频制作素材
  • 劳务公司网站建设方案建设促销网站前的市场分析
  • 网络营销优化培训网站seo置顶 乐云践新专家
  • 小说网站搭建教程wordpress后台图片
  • 付网站开发费计入什么科目网站开发的历史
  • 站长素材ppt模板免费下载网站开发视频教程迅雷下载
  • 建设一个网站怎么赚钱南京江北新区房价走势最新消息
  • 一个网站怎么做软件下载互联网投放渠道有哪些
  • 手机网站建设进度环境设计排版素材网站
  • 网站开发众筹地推网推平台
  • 长沙互联网网站建设wordpress标签id在哪里修改