mysql笔记、查看表结构等

发布时间:2026/8/13 16:31:27

mysql笔记、查看表结构等
文章目录acid是什么mysiam和innodb为什么mysiam不支持事务mysiam有优点吗?mysiam全文检索例子查看表结构information_schema支持的列mysql查看连接数mysql的查询数据时区分大小写吗?其他报错报错 CommunicationsException有哪些关键字文档mysql数据库一般是最先接触的数据库比oracle轻量不少。但是也不要以为它简单还是那句话只要是经常要用到的必须掌握。acid是什么事务的几个特性。原子性一致性隔离性持久性mysiam和innodb为什么mysiam不支持事务mysiam只有表锁没有行锁所以不支持事务。mysiam有优点吗?因为没有事务所以innodb用的比较多。但是mysiam有个很大的特点就是支持全文检索。mysiam全文检索例子CREATETABLEarticles(idINTAUTO_INCREMENTNOTNULLPRIMARYKEY,titleVARCHAR(255),contentTEXT,FULLTEXT(title,content))ENGINEMyISAM;ALTERTABLEarticlesADDFULLTEXT(title,content);CREATEFULLTEXTINDEXft_idx_nameONarticles(name);使用FULLTEXT索引进行查询时需要使用MATCH()… AGAINST()语法。以下是一个查询示例SELECT*FROMarticlesWHEREMATCH(title,body)AGAINST(MySQL);这篇文章对于全文检索的描写可以https://developer.baidu.com/article/details/3343194查看mysql的一些例子用法select*frommysql.help_topicwhereexample!;linux中可以执行man mysql ;想要入门先有文档下面罗列一些地址。查看表结构不只有一种方式。方案一(最简单但是不带注释)desc表名;# 展示的数据是列格式的容易贴到excel方案二showcreatetable;方案三(推荐可以带注释)SELECTCOLUMN_NAME,COLUMN_COMMENT,DATA_TYPEFROMINFORMATION_SCHEMA.COLUMNSWHERETABLE_SCHEMA数据库名ANDTABLE_NAME表名;# 也是列格式的和desc相比可以展示更多的列如果想要知道支持哪些列也比较简单见本文information_schema支持的列。 方案四describebw_jms_main;# 和desc差不多多了两类一般用desc即可information_schema支持的列descINFORMATION_SCHEMA.columns;返回结果(如下字段都可以作为select列) TABLE_CATALOGvarchar(512)TABLE_SCHEMAvarchar(64)TABLE_NAMEvarchar(64)COLUMN_NAMEvarchar(64)ORDINAL_POSITIONbigint(21)unsignedCOLUMN_DEFAULTlongtextIS_NULLABLEvarchar(3)DATA_TYPEvarchar(64)CHARACTER_MAXIMUM_LENGTHbigint(21)unsignedCHARACTER_OCTET_LENGTHbigint(21)unsignedNUMERIC_PRECISIONbigint(21)unsignedNUMERIC_SCALEbigint(21)unsignedDATETIME_PRECISIONbigint(21)unsignedCHARACTER_SET_NAMEvarchar(32)COLLATION_NAMEvarchar(32)COLUMN_TYPElongtextCOLUMN_KEYvarchar(3)EXTRAvarchar(30)PRIVILEGESvarchar(80)COLUMN_COMMENTvarchar(1024)GENERATION_EXPRESSIONlongtextmysql查看连接数show status like ‘%connect%’;mysql的查询数据时区分大小写吗?一直以为是区分大小写的实测居然不区分。不仅查询时不区分入库时也是不区分大小写的。数据库值为aBc查询条件为abc可以查到。 数据库已有aBc新增abc认为是同一条数据如果有唯一约束会报错。如果要区分大小写修改校对规则(collate)如ALTERTABLEfooMODIFYCOLUMNnameVARCHAR(255)NOTNULLDEFAULTCOMMENT姓名COLLATEutf8mb4_bin;重点是这个COLLATEutf8mb4_bin 这就会区分大小写了。其他报错报错 CommunicationsException报错信息ERROR com.alibaba.druid.pool.DruidDataSource:2879 - create connection SQLException, url: jdbc:mysql://192.168.1.11:3306/crm?characterEncodingUTF-8useUnicodetrueuseSSLfalsetinyInt1isBitfalseallowPublicKeyRetrievaltrueserverTimezoneAsia/Shanghai, errorCode0, state 08S01 com.mysql.cj.jdbc.exceptions.CommunicationsException: Communicationslinkfailure The last packet sent successfully to the server was0milliseconds ago. The driver has not received any packets from the server. at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174)看上去像是创建连接失败。最常见的原因就是用到了失效的连接解决方案testOnBorrow 设置为true。实测还是有问题在某个时间段(几秒内)会连续报这个错误。有哪些关键字记录下便于使用。SQLExceptionstate 08S01jdbc.exceptions.CommunicationsExceptionCommunications link failure文档mysql官网文档首页https://dev.mysql.com/doc/mysql5.5官网function列表https://dev.mysql.com/doc/refman/5.5/en/func-op-summary-ref.html官网grant语法文档https://dev.mysql.com/doc/refman/8.0/en/grant.html#grant-column-privileges一个不错的mysql中文网:https://www.mysqlzh.com/

相关新闻

yml(yaml)的使用

yml(yaml)的使用

2026/8/13 16:31:27

文章目录idea中快速找到yml节点yml如何删除文档节点(--- 3条短线是document节点)yml中的特殊字符场景解决方案yaml中${}自引用其他文档idea中快速找到yml节点 ctrlf12打开大纲,搜索单个字段即可,注: 不支持spring.profiles.active 这样的搜索…

20+实战案例解析:Threebox打造交互式3D地图应用

20+实战案例解析:Threebox打造交互式3D地图应用

2026/8/13 16:31:27

20实战案例解析:Threebox打造交互式3D地图应用 【免费下载链接】threebox A Three.js plugin for Mapbox GL JS, with support for animations and advanced 3D rendering. 项目地址: https://gitcode.com/gh_mirrors/thr/threebox Threebox是一款基于Three.…

vs code linux版本空格, tab宽度小的字体设置

vs code linux版本空格, tab宽度小的字体设置

2026/8/13 16:31:27

文本编辑器, 字体, Font Family, 原来是4组, 删除, 改为DejaVu Sans Mono这个字体是pycharm里的默认字体, 渲染空格也是正确的, 如果用monospace字体, 虽然空格宽度大了, 但渲染空格时是不对的.20260812更新: 带mono的字体就是等宽字体,也就是不会窄的。…

如何将AI设计引擎深度集成到你的本地开发环境?

如何将AI设计引擎深度集成到你的本地开发环境?

2026/8/13 17:41:30

如何将AI设计引擎深度集成到你的本地开发环境? 【免费下载链接】baoyu-design Run Claude Design locally as an Agent Skill — Cursor, Claude Code & more. Produce polished UI mockups, prototypes, decks & wireframes as self-contained HTML, witho…

探索Leela Zero:从AlphaGo Zero论文到开源围棋AI的实现架构

探索Leela Zero:从AlphaGo Zero论文到开源围棋AI的实现架构

2026/8/13 17:41:30

探索Leela Zero:从AlphaGo Zero论文到开源围棋AI的实现架构 【免费下载链接】leela-zero Go engine with no human-provided knowledge, modeled after the AlphaGo Zero paper. 项目地址: https://gitcode.com/gh_mirrors/le/leela-zero Leela Zero是一个基…

Cursor AI IDE 安装与配置教程(Windows + Mac 双平台)

Cursor AI IDE 安装与配置教程(Windows + Mac 双平台)

2026/8/13 17:41:30

Cursor 是什么 Cursor 是一个内置 AI 能力的代码编辑器,基于 VS Code 开发,所以上手难度很低,但写代码的时候有 AI 在旁边帮你补全、解释、重构,体验跟以前自己敲键盘完全不一样。两句话介绍完了,剩下的部分全是安装步…

C盘飘红不敢关机?别重装!照这14步清,50G空间直接回来

C盘飘红不敢关机?别重装!照这14步清,50G空间直接回来

2026/8/13 17:41:30

C 盘飘红,大概是每个 Windows 用户都经历过的噩梦:系统卡成幻灯片、Windows 更新装不上、想装个软件提示"磁盘空间不足",甚至连关机都不敢——怕再开机就进不去系统。 我这台用了快两年的机器,前阵子 C 盘只剩 3 个 G&…

如何高效制作Minecraft动画:MCprep Blender插件完全指南

如何高效制作Minecraft动画:MCprep Blender插件完全指南

2026/8/13 17:41:30

如何高效制作Minecraft动画:MCprep Blender插件完全指南 【免费下载链接】MCprep Blender python addon to increase workflow for creating minecraft renders and animations 项目地址: https://gitcode.com/gh_mirrors/mc/MCprep 想要将Minecraft世界变成…

pandoc/lua-filters核心功能解析:从代码块包含到数学公式转换的终极指南

pandoc/lua-filters核心功能解析:从代码块包含到数学公式转换的终极指南

2026/8/13 17:31:29

pandoc/lua-filters核心功能解析:从代码块包含到数学公式转换的终极指南 【免费下载链接】lua-filters A collection of lua filters for pandoc 项目地址: https://gitcode.com/gh_mirrors/lu/lua-filters GitHub 加速计划 / lu / lua-filters 是一个为 pan…

比较好的亚太EMBA,问了6位校友师资差别真的挺大

比较好的亚太EMBA,问了6位校友师资差别真的挺大

2026/8/13 11:01:28

比较好的亚太EMBA核心差异先看什么?对于希望兼顾工作与系统管理能力提升的亚太区高管而言,筛选匹配度高的EMBA项目时,师资配置是决定学习体验与实际收获的核心要素之一。我们结合3-4个公开信息透明、办学历史较长的亚太区主流EMBA项目特点&am…

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

2026/8/11 8:44:43

备考海外游学的亚洲EMBA面试,核心要围绕项目国际化设计逻辑、个人跨文化管理经验匹配度两个维度准备,避免把游学模块等同于普通旅游参访的认知偏差。不少备考者花3个月对比6份资料,却容易忽略面试官对“国际视野落地能力”的考察——比如香港…

比较好的国内EMBA,问了二十位校友聊透人脉价值

比较好的国内EMBA,问了二十位校友聊透人脉价值

2026/8/13 17:17:06

比较好的国内EMBA核心差异体现在哪些方面?比较好的国内EMBA的核心长期价值,很大程度上依托于校友网络的连接质量与资源生态的活跃度,这也是不少高管在择校时优先考量的因素。我们结合3-4个市场关注度较高的项目公开信息,从课程、师…

电商毛利率别再手动算了!2026年3种自动分析工具实测对比

电商毛利率别再手动算了!2026年3种自动分析工具实测对比

2026/8/13 0:00:21

一、开篇:毛利率——电商运营最该盯但最难盯的指标 电商运营中有一个指标,几乎所有老板都会问,但几乎所有运营都回答得不够确定——毛利率。不是"店铺毛利率",而是"每条链接的毛利率""每个品类的毛利率…

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代

2026/8/13 0:00:21

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代 一、为什么需要不停机发布? 传统发布方式:停服务 → 替换包 → 启服务。在内部系统里勉强能用,但在SaaS系统中是灾难。 我们的无人售货柜SaaS平台服务全国几千台设备&#…

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案

2026/8/13 0:00:21

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案 前言 大家好,我是黒漂技术佬。 线上出 Bug 这种事,就像你正吃着火锅唱着歌,突然接到电话说"柜子门打不开了"。炸不炸?慌不慌?别急&a…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/8 5:07:31

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/9 13:42:46

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/8 2:30:15

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…