金融系統MySQL資料庫規範

2021-08-14 16:10:28 字數 1161 閱讀 4233

欄位名

型別備註

idbigint(20)

自增長create_time

datetime

建立時間

update_time

datetime

修改時間

user_id

bigint(20)

使用者id

amount

decimal(20,8)

貨幣型別金額

method

varchar(64)

支付方式 參見paymentmethod

status

varchar(64)

狀態資訊 說明:public 正常 deleted 刪除 locked 鎖定

`create_time` datetime not null comment '建立時間',

`update_time` datetime not null comment '本記錄最後修改時間',

插入操作時間更新

id="base_column_list">

id, openid, mobile, user_id, create_time, update_time

sql>

id="insert"

parametertype="userwechatpo">

insert into user_wechat

(openid, mobile,user_id, create_time, update_time)

values

(#, #, #, now(), now())

insert>

更新操作時間更新

id="update"

parametertype="wechatmessage">

update

wechat_message

test="status != null">

status = #,

if>

update_time = now()

set>

where id = #

update>

資料庫(MySQL)規範

1 所有環境的mysql版本使用5.6社群版,64位版本 2 使用innodb儲存引擎 3 資料庫字符集預設為utf8,字符集預設校驗規則為utf8 general ci 4 所有表 欄位都需要新增注釋 5 單錶資料量控制在2000w以內 6 隔離線上和線下,禁止線下直接連線線上庫,禁止在已上線庫上...

mysql資料庫操作規範 資料庫操作規範

1.涉及到寫入資料庫的操作,請務必使用 nohup 的方式 或者使用 操作終端pc機 客戶機房windows主機 資料庫伺服器主機 的連線模式 或者在資料庫伺服器上開乙個vnc。這裡的寫入資料庫的操作,1.涉及到寫入資料庫的操作,請務必使用 nohup 的方式 或者使用 操作終端pc機 客戶機房wi...

MYSQL資料庫開發規範

自己總結的mysql開發規範,夠用就行了。1 表 1.1 表必須要有主鍵,主鍵使用自動遞增,型別為int。1.2 表名使用有意義的英文單詞,可用下劃線分割。如需使用縮寫時,不可使用意義不明的縮寫。1.3 需要多表join的字段,資料型別保持絕對一致。1.4 字段命名時需要加上表名,確保所有表中的字段...