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

优化网站建设哪家专业查找网站后台入口

优化网站建设哪家专业,查找网站后台入口,视频网站logo怎么做,我想弄个网站#xff1b;※食用指南#xff1a;文章内容为‘CodeWithMosh’SQL进阶教程系列学习笔记#xff0c;笔记整理比较粗糙#xff0c;主要目的自存为主#xff0c;记录完整的学习过程。#xff08;图片超级多#xff0c;慎看#xff01;#xff09; 【中字】SQL进阶教程 |…※食用指南文章内容为‘CodeWithMosh’SQL进阶教程系列学习笔记笔记整理比较粗糙主要目的自存为主记录完整的学习过程。图片超级多慎看 【中字】SQL进阶教程 | 史上最易懂SQL教程10小时零基础成长SQL大师https://www.bilibili.com/video/BV1UE41147KC/?spm_id_from333.1007.0.0vd_sourceb287f1f4a1fa54cc438e31a0f87ef4e2 目录 第十二章设计数据库——PART4 25、CREATING AND DROPPING DATABASES——创建和删除数据库 26、CREATING TABLES——创建表 27、ALTERING TABLES——更改表 28、CREATING RELATIONSHIPS——创建关系 29、ALTERING PRIMARY AND FOREIGN KEYS——更改主键和外键约束 30、CHARACTER SETS AND COLLATIONS——字符集和排序规则 31、STORAGE ENGINES——存储引擎 第十二章设计数据库——PART4 25、CREATING AND DROPPING DATABASES——创建和删除数据库 如果想成为数据库管理员需要了解这些工具生成的脚本 每次它们生成一个脚本需要检查确保它不会对你的数据库产生任何不良影响 学习更多SQL语句徒手创建或修改数据库不用依赖于这些视像工具 ①创建数据库 CREATE DATABASE一个没有任何表的空数据库 ②再次执行可能会报错最好加上IF NOT EXISTS ③删除数据库 26、CREATING TABLES——创建表 在sql_store2重建sql_store数据库中的customers表 ①逐一添加列比较费时只添加关键列 ②确保每位顾客都有唯一的电子邮件 无法重新只能执行此表因为数据库中已经有这张表 重建此表方法一 DROP TABLE IF EXISTS customers; 重建此表方法二 CREATE TABLE IF NOT EXISTS customers; 27、ALTERING TABLES——更改表 修改一张已经存在的表 假设忘记添加last_name或者给定列设定了错误的数据类型 使用ALTER TABLE语句 如果直接执行这列将被放在末尾 想要把该列放在first_name后AFTER first_name 一开始就要避免列中有空格如果出现空格必须使用反引号来表示列名 但列名就不该有空格这是不雅陋习 在写ALTER TABLE语句时可以一次进行多项更改添加、删除更改一列或多列数据类型和属性 COLUMN关键字可写可不写 不要在生产环境下更改表会造成非常严重的后果只在测试数据库上尝试更改 确保执行正常不会产生任何不良影响以后再在生产数据库中执行他们 28、CREATING RELATIONSHIPS——创建关系 创建订单表并在顾客和订单之间添加一组关系 order_id没有NOT NULL 当我们对某列应用主键属性时MySQL会默认该列不允许出现空值主键列中存在空值不合理 定义两个表的关系用FOREIGN KEY对customer_id列应用外键约束 fk_orders_customers(customer_id)orders是子表名customers是母表名(customer_id)外键的列 REFERENCES customers(customer_id)告诉MySQL这一列引用customers表的customer_id列 指定更新和删除行为级联还是拒绝 想让订单表中对应的顾客记录自动更新CASCADE 不想意外删除订单NO ACTION 有人认为不应该级联更新操作因为主键不能变理论上同意实操中就不一定有时候主键会变人为失误、应用BUG 29、ALTERING PRIMARY AND FOREIGN KEYS——更改主键和外键约束 如何在建表之后再添加外键 使用ALTER TABLE语句添加或删除给定表的外键 也可以在添加或删除主键 DROP PRIMARY KEY不用打列名 30、CHARACTER SETS AND COLLATIONS——字符集和排序规则 ①字符集、排序规则 字符集将每个字符映射到数字的表 存储一个字符串MySQL会把使用字符集将每个字符转为为它的数值表示 不同的字符集仅支持拉丁语/仅支持亚洲语言支持所有国际语言 此表可以看到当前版本MySQL支持的所有字符集 big5繁体中文 utf8存储几乎所有国际语言MySQL版本5或以上使用的默认字符集 Default collation排序规则决定了某类语言的字符如何排序 utf8排序规则utf8_general_ci cicase-insensitive不区分大小写MySQL在排序时大小写同等优先级多数是我们想要的 多为用户以大写或小写字符输入他们的名字想要用字母顺序排序时就不用考虑它们的大小写字母 所以99%的情况不需要更改排序规则 Maxlen最大长度列 utf8最大长度为3即MySQL存储每个自负的时候最多保留3个字节 English(1)英文字母占用1个字节 European、Middle-eastern(2)欧洲和中东语言占用2个字节 Asian(3)亚洲语言中文、日文占用3个字节 多数情况不用考虑用不用更改字符集保持默认设置就好了 某些情况下可能要更改字符集来减少数据库大小 假设表中一列的类型是CHAR10 CHAR表示固定长度的字符串所以不管字符1还是字符10MySQL都会保留10个字符串的空间 使用utf8字符集MySQL预留的最大字节数时3 如果列的类型是CHAR10MySQL会为这一列的每个单元格预留10*3的空间30字节 要是这张表有一百万条记录就会配置三千万字节的空间 要是不需要支持国际语言比如只需支持拉丁语 latin1被用于大多数拉丁语语言预留1个字节 在此情况下更改这一列、这张表或这个数据库的字符集可以减少MySQL占用磁盘的字节数 ②更改字符集 默认字符集utf8 可以通过鼠标更改表或列级别的字符集 多数情况为了保持一致性想要在数据库级别设置字符集要么可以支持国际语言要么不支持 ❗如何使用SQL在数据库级别更改字符集 方法一 创建数据库时或之后设置字符集和排序规则 方法二 更改现有数据库的字符集 方法三 在表级别更改字符集 如果有一个现有的表 为特定列设置字符集 假设想要为名字列设置字符集——latin1 31、STORAGE ENGINES——存储引擎 MySQL有几个存储引擎决定了数据图如何被存储哪些功能可供我们使用 最常用的两个存储引擎MyISAM和InnoDB MyISAM旧版存储引擎版本5.5之前 InnoDB更高级的存储引擎支持事务等功能 目前为止谈论的所有内容都是InnoDB的一部分MyISAM不支持这些功能别用MyISAM了 但有时使用的数据库使用更老版本的MySQL版本搭建的这种情况可能想升级数据库改用InnoDB这样允许添加外键 外键对保持引用完整性非常重要 当在两张表之间添加关系时不能给外键列添加无效值外键的好处 ❗如何更换存储引擎 在表级别设置存储引擎这样在同一个数据库中就可以使用多个存储引擎 如果此表是基于更来版本的MySQL构建的话可能就会是MyISAM 使用SQL语句更改一张表的存储引擎 更改一张表的存储引擎可能会花很大功夫因为MySQL必须重建这张表在此期间无法访问表不要在产出阶段更改存储引擎除非要定期维护 ————TBC
http://www.laogonggong.com/news/134837.html

相关文章:

  • 做招投标网站深圳网站建设 制作元
  • 怎样建外贸公司网站网络维护和故障维修
  • 电子商务中网站开发怎么检查网站死链
  • 外贸一站式推广服务wordpress文章写html代码
  • 一键提交网站wordpress 分类目录调用
  • 网站推广策划评估工具7下面哪个方法不好?
  • 规划网站总结莱芜网站建设流程
  • 网站安全设计网站的ip地址是什么
  • 怎么做网站图片做的更好看湖南省交通建设质量安全监督管理局网站
  • 浅谈电子商务网站建设与规划seo百度站长工具查询
  • 电子商务网站建设读书笔记男女做的那个视频网站
  • 电商型企业网站建设济南市住建厅官方网站
  • 贵州网站优化做富集的网站
  • 四川建设设计公司网站企业网站系统
  • 广东百度seo关键词排名宁波谷歌seo
  • 网站开发大作业报告企业局域网
  • 江苏宜兴做网站的电话免费织梦网站源码下载
  • 用mcu做灯光效果网站珠宝设计网站
  • 网站备案身份核验阿里域名
  • 百度免费发布信息网站苏州淘宝网站建设
  • 徐州公司建站模板家谱用网站做
  • 网站做302重定向会怎么样网站开发用c 语言
  • 网站模版怎么上传到空间网站设置不拦截
  • 界面设计报价排名优化系统
  • 网站建设服务器软件深圳公司宣传片制作
  • 中国建设银行网官方网站网站设计公司业务怎么做
  • 阿里云服务器上做网站永州网站制作
  • 高质量的高密网站建设手机网站改版了
  • 网站编辑电子商务网站运营专员一元云够网站建设
  • 网站设计中国内优秀企业网站欣赏电脑网站素材