[{"data":1,"prerenderedAt":57},["ShallowReactive",2],{"article-86":3},{"code":4,"msg":5,"data":6,"count":14},200,"查询成功",{"id":7,"title":8,"keywords":9,"description":10,"category_id":11,"content":12,"body_html":13,"thumb_up":14,"clicks":15,"sort":14,"remark":16,"status":17,"is_open":17,"is_deleted":14,"is_top":14,"is_recommend":14,"create_time":18,"update_time":19,"image_id":20,"url":13,"member_id":14,"cate_name":9,"prev":21,"next":24,"tags":27,"words":31,"read_time":17,"comments":14,"cover":32,"relevant":33},86,"MySQL查询表结构命令","Mysql","###### MySQL查询表结构命令\n\n###### 1、查询表结构\n\n主要显示字段类型主键是否允许为空等\n\n```mysql\nDESC 表名;\n```\n\n结果显示\n\n| Field | Type         | Null | Key  | Default | Extra          |\n| :---- | ------------ | ---- | ---- | ------- | -------------- |\n| id    | int(11)      | NO   | P",6,"###### MySQL查询表结构命令\n\n###### 1、查询表结构\n\n主要显示字段类型主键是否允许为空等\n\n```mysql\nDESC 表名;\n```\n\n结果显示\n\n| Field | Type         | Null | Key  | Default | Extra          |\n| :---- | ------------ | ---- | ---- | ------- | -------------- |\n| id    | int(11)      | NO   | PRI  |         | auto_increment |\n| name  | varchar(100) | NO   |      |         |                |\n| email | varchar(100) | YES  |      |         |                |\n\n###### 2、查看表中字段基本信息\n\n如下查看字段的注释\n\n```mysql\nSELECT table_name,column_name,column_comment\nFROM information_schema.columns \nWHERE table_schema ='tests' AND table_name = 'user'\n\n```\n\n结果显示\n\n| table_name | column_name | column_comment |\n| ---------- | ----------- | -------------- |\n| t_test     | id          | 主键           |\n| t_test     | name        | 用户名         |\n| t_test     | email       | 邮箱           |\n\n###### 3、查看数据库中表结构信息\n\n如下显示表的注释信息，查询所有信息使用`*`\n\n```mysql\nSELECT table_name, table_comment \nFROM information_schema.TABLES \nWHERE table_schema = 'tests'\n```\n\n结果显示\n\n| table_name | table_comment |\n| ---------- | ------------- |\n| user       | 用户表        |\n| log        | 操作日志表    |\n\n4、查看表的DDL语句\n\n```mysql\nshow create table user;\n```\n\n结果显示\n\n| Table | Create_Table                                                 |\n| :---- | ------------------------------------------------------------ |\n| user  | CREATE TABLE user (id int(11) NOT NULL AUTO_INCREMENT, name varchar(100) NOT NULL DEFAULT '用户名', email` varchar(100) DEFAULT NULL COMMENT '邮箱',PRIMARY KEY (id)) ENGINE=InnoDB AUTO_INCREMENT=252 DEFAULT CHARSET=utf8 |\n\n",null,0,697,"",1,"2020-06-09 11:30:00","2026-04-19 15:04:47",124,{"id":22,"title":23},85,"Linux环境PHP解压缩ZipArchive中的extractTo()方法，解压zip时文件丢失的问题",{"id":25,"title":26},87,"MySQL中InnoDB和MyISAM区别",[28],{"id":29,"name":30},26,"MySQL",708,"https:\u002F\u002Ftp.myong.top\u002Fstorage\u002Farticle\u002F69\u002F38924b4eb5e960ecdb0961eb143096.jpg",[34,39,44,47,52],{"id":35,"title":36,"create_time":37,"description":38},90,"Redis常见使用场景","2020-06-17 16:09:42","Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库，并提供多种语言的API。本篇文章，主要介绍利用PHP使用Redis，主要的应用场景。",{"id":40,"title":41,"create_time":42,"description":43},94,"客户端连接MySQL8提示 caching-sha2-password 问题","2020-10-19 10:55:26","在安装mysql8的时候如果选择了密码加密，之后用客户端连接比如navicate，会提示客户端连接caching-sha2-password,是由于客户端不支持这种插件，可以通过如下方式进行修改：",{"id":25,"title":26,"create_time":45,"description":46},"2020-06-12 17:11:21","InnoDB具有事务，支持4个事务隔离级别，回滚，崩溃修复能力和多版本并发的事务安全，包括ACID.如果应用中需要执行大量的INSERT或UPDATE操作，则应该使用InnoDB,这样可以提高多用户并发操作的性能。MyISAM管理非事务表，提供高速存储和检索，以及全文搜索能力，如果应用中需要执行大量的SELECT查询，那么MyISAM是更好的选择。",{"id":48,"title":49,"create_time":50,"description":51},88,"MySQL实现循环插入千万级数据","2020-06-12 17:56:22","对于一些数据量较大的系统，数据库面临的问题除了查询效率低下，还有就是数据入库时间长。特别像报表系统，可能每天花费在数据导入上的时间就会长达几个小时之久。因此，优化数据库插入性能是很有意义的。",{"id":53,"title":54,"create_time":55,"description":56},74,"超过经理收入的员工","2020-01-02 16:21:43","###### 题目\n",1783431658202]