首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL中dd::columns表结构转table过程以及应用

    MySQL的dd表介绍 二、代码跟踪 三、知识应用 四、总结 ---- 一、MySQL的dd表介绍 MySQL的dd表是用来存放表结构和各种建表信息的,客户端建的表都存在mysql.table和mysql.columns...看一下下面这张表的mysql.columns表和mysql.column_type_elements信息。为了缩短显示长度,这里只展示几个重要的值。...二、代码跟踪 现在重新启动数据库,跟踪一下这个columns表怎么转为代码里面的TABLE的field对象。首先找到表的dd信息然后打开表获取field信息。...mysql> select * from t1; 输入该命令后找到columns表转为field的代码: #0 fill_column_from_dd ( thd=0x555558b35a06.../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #fill_column_from_dd函数里面最重要的是make_field函数,把字段从dd::Column转为

    81330
    领券