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

wordpress後台小程序wordpress 数据优化

wordpress後台小程序,wordpress 数据优化,专业站,建筑模板规格一览表文章目录 1.创建表1.1comment#xff1a;注释信息1.2存储引擎 2.查看表3.修改表3.1add添加列#xff0c;对原数据无影响3.2drop删除列3.3modify修改列类型3.4change修改列名3.5rename [to]修改表名 4.删除表5.总结 1.创建表 CREATE TABLE table_name (field1 datatype,field… 文章目录 1.创建表1.1comment注释信息1.2存储引擎 2.查看表3.修改表3.1add添加列对原数据无影响3.2drop删除列3.3modify修改列类型3.4change修改列名3.5rename [to]修改表名 4.删除表5.总结 1.创建表 CREATE TABLE table_name (field1 datatype,field2 datatype,field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎; field 表示列名 datatype 表示列的类型 character set 字符集如果没有指定字符集则以所在数据库的字符集为准 collate 校验规则如果没有指定校验规则则以所在数据库的校验规则为准show create table user1; show create table user1 \G;1.1comment注释信息 注释对于数据库的性能没有任何影响它们只是作为元数据存储在数据库中供人阅读。 注释的长度是有限制的具体限制取决于MySQL的版本和配置但通常足够长以包含有用的信息。 CREATE TABLE employee ( id INT AUTO_INCREMENT COMMENT 员工编号, name VARCHAR(100) COMMENT 员工姓名, position VARCHAR(100) COMMENT 职位, salary DECIMAL(10, 2) COMMENT 薪资, PRIMARY KEY (id) ) COMMENT员工信息表;通过SHOW CREATE TABLE可以查看创建表时的语句 1.2存储引擎 不同的存储引擎创建表的文件不一样。 users 表存储引擎是 MyISAM 在数据目中有三个不同的文件分别是 users.frm表结构 users.MYD表数据 users.MYI表索引 innodb是.frm和.ibd数据和索引放在一个文件 2.查看表 字段名 字段类型 是否允许为空 索引类型 默认值 扩充 3.修改表 在项目实际开发中经常修改某个表的结构比如字段名字字段大小字段类型表的字符集类型 表的存储引擎等等。我们还有需求添加字段删除字段等等。这时我们就需要修改表。 ALTER TABLE tablename ADD (column datatype [DEFAULT expr][,column datatype]...); ALTER TABLE tablename MODIfy (column datatype [DEFAULT expr][,column datatype]...); ALTER TABLE tablename DROP (column);插入两条记录 insert into users values(1,a,b,1982-01-04),(2,b,c,1984-01- 04);3.1add添加列对原数据无影响 3.2drop删除列 alter table users drop password;删除字段一定要小心删除字段及其对应的列数据都没了 3.3modify修改列类型 3.4change修改列名 alter table Users change name Name varchar(60); --新字段需要完整定义3.5rename [to]修改表名 alter table users rename [to] Users;4.删除表 DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...drop table Users;5.总结 在MySQL中DROP TABLE语句用于删除一个或多个表并释放与之相关的空间。当你想要彻底移除表及其所有数据时这个语句非常有用。DROP TABLE语句的语法支持一些选项如TEMPORARY和IF EXISTS这些选项提供了额外的灵活性和错误处理机制。 基本语法 sql DROP TABLE [IF EXISTS] tbl_name [, tbl_name] … 使用TEMPORARY关键字 TEMPORARY关键字用于指定要删除的表是临时表。临时表只在当前会话或连接中可见并且当会话结束时会自动删除。然而如果你想要在当前会话中提前删除临时表可以使用DROP TEMPORARY TABLE语句。但是需要注意的是在DROP TABLE语句中直接使用TEMPORARY关键字并不是MySQL的标准用法。要删除临时表通常只需使用DROP TABLE因为MySQL能够识别出哪些表是临时的。 使用IF EXISTS选项 IF EXISTS选项在尝试删除一个或多个表之前检查这些表是否存在。如果表存在则将其删除如果表不存在则不会引发错误而是简单地忽略该表并继续执行语句中的其他操作如果有的话。这在你不知道表是否存在但想要安全地尝试删除它时非常有用。 示例 删除名为my_table的表如果它存在 sql DROP TABLE IF EXISTS my_table; 同时删除两个表table1和table2如果它们都存在 sql DROP TABLE IF EXISTS table1, table2; 注意虽然这里提到了TEMPORARY但在标准DROP TABLE语法中如果你想要删除临时表通常不需要也不能显式指定TEMPORARY。只需确保你正在正确的会话中操作并且知道哪些表是临时的。 注意事项 使用DROP TABLE时要格外小心因为一旦执行表及其所有数据将被永久删除且无法恢复除非你有备份。 如果你只是想删除表中的数据但保留表结构应该使用TRUNCATE TABLE语句而不是DROP TABLE。 DROP TABLE操作通常不会记录在二进制日志中除非你设置了相应的二进制日志格式如ROW格式但这取决于你的MySQL配置和版本。
http://www.w-s-a.com/news/742498/

相关文章:

  • 阜阳做网站的公司阳江招聘网最新消息
  • 织梦可以做哪些类型型网站wordpress 融资
  • 建设银行手机银行官方网站下载安装腾讯企点账户中心
  • 品牌设计网站有哪些商务网站建设平台
  • 新增网站备案时间什么是软件外包产业
  • 张家界做网站买了网站模版怎么做
  • 六安品牌网站建设怎么样知名商城网站建设报价
  • 怎么上传自己做的网站杭州网站建设公司平台
  • 网站开发程序是什么知名的电子商务网站
  • 做pc端网站好么平台推广是什么意思
  • 农业信息网站建设意义淘宝官网首页网址
  • 重庆网站设计公司价格贵阳网站建设app开发
  • dw做网站怎么换图片编写网页所用的语言是
  • 外贸网站收录工具个人网站的备案
  • 正规的网站建设工作室海外高延迟服务器做网站
  • 网站设计确认函合肥做网站维护的公司
  • 小说网站推荐网站开发语言怎么查
  • 网页制作基础教程慕课版电子版那种登录才能查看的网站怎么做优化
  • 制作网站用的域名网站域名注册信息查询
  • 公司域名查询官方网站女教师遭网课入侵直播录屏曝
  • 网站开发社交网络功能的作用腾讯公司网站
  • 网站建设需要微信账号和密码网站建设工作汇报
  • 国家城乡住房和建设部网站西安私人网站
  • 天津高端网站定制seo实战教程
  • 网站文章怎么做才能被快速收录网站备案核验系统
  • 子网站建设方案l建设银行网站
  • 免费看舆情网站网站备案用户名忘了怎么办
  • 地方门户网站的分类网站的方案
  • 沧州哪里做网站网站的建设是什么
  • 设计公司海报秦皇岛seo网站推广