專案的資料庫字典表是乙個很重要的文件。通過此文件可以清晰的了解資料表結構及開發者的設計意圖。通常為了方便我都是直接在資料庫中建表,然後通過工具匯出資料字典。
在mysql資料庫中有乙個information_schema庫,它提供了訪問資料庫元資料的方式。
什麼是元資料呢?就是關於資料的資料,如資料庫名、表名、列的資料型別、訪問許可權等。
schemata表:提供了當前mysql例項中所有資料庫的資訊。是show databases的結果取之此表。
tables表:提供了關於資料庫中的表的資訊(包括檢視)。詳細表述了某個表屬於哪個schema,表型別,表引擎,建立時間等資訊。
show tables from schemaname的結果取之此表。
columns表:提供了表中的列資訊。詳細表述了某張表的所有列以及每個列的資訊.
show columns from schemaname.tablename的結果取之此表。
當時是寫乙個軟體交付文件,急著交付,直接連線資料庫,desc tables,複製得到內容,然後手工調整為markdown格式,12個表耗費差不多6個小時時間,現在想想真是笨的可以,造個輪子,防止後面碰到這種情況再這麼痛苦;自己就是產品經理,設計的互動步驟如下:
已經編碼實現;前端: thymeleaf jquery
後端:jdbc
介面文件:
通過本篇,你學會了:**獲取點我!1. 乙個超級簡單的前後端實現的springboot專案;
1. 獲得了乙個生成資料字典的小工具;
live555生成庫檔案
若需要將live555編譯共享庫,可以借助config.linux with shared libraries配置檔案。首先需要修改配置檔案的交叉編譯器 1 在該檔案26行處新增 26 cross compile?opt friendlyarm toolschain 4.5.1 bin arm no...
MOSS 實現Form認證 1 生成使用者資料庫
在這裡,筆者有必要提醒大家要謹慎學習本篇文章。這是因為實現form認證後,您的 將不能再在sharepoint designer中開啟 呵呵,至少筆者尚未找到解決方案,如果讀者有好的實現方案,歡迎共享!因此,除非您的 已經開發完畢,準備發布了,否則請不要實現form認證。當然,如果您不嫌麻煩,願意把...
mysql資料庫查詢成本 Mysql查詢成本
理解了索引的原理,我們先來看一下單錶的查詢。表結構如下 create table single table id int not null auto increment,key1 varchar 100 key2 int,key3 varchar 100 key part1 varchar 100 ...