create database if not exists notes charset=utf8 collate utf8_general_ci;
use notes;
-便簽組編號 -便簽組組名 -建立時間 -修改時間 -刪除時間
create table if not exists note_groups(
id int primary key auto_increment comment'便簽組編號',
group_name varchar(20) not null unique comment'便簽組名稱',
create_date datatime comment'建立時間』,
modify_date timestamp comment'修改時間',
delete_data datatime comment'刪除時間'
);
-便簽編號 —便簽標題 -內容 -是否私密 -背景顏色 —是否提醒
-是否刪除 -提醒時間 建立時間 -修改時間 -刪除時間 -便簽組編號
create table if not exists note_mark(
id int primary key auto_increment commentt『便簽編號』,
title varchar(20) not null commentt'便簽標題',
content varchar(1000) commentt'內容',
is_secret boolean commentt'是否私密,0表示公開,1表示私密',
background enum('red','white','blue','black') comment'背景顏色',
is_remind boolean comment'是否提醒',
is_delete char(1) default '0' comment'是否刪除,0表示未刪除,1表示刪除',
remind_data datatime comment'提醒時間',
create_date datatime comment'建立時間',
modify_date timestamp comment'修改時間',
delete_data datatime comment'刪除時間',
group_id int not null comment'便簽組編號',
foreign key (group_id) references note_groups(id)
);
create table if not exists note_shares(
share_id int primary key auto_increment comment'便簽分享編號',
id int not null comment『便簽編號』,
share_remark varchar(1000) comment'分享備註',
share_data datatime comment'分享時間',
delete_data datatime comment'刪除時間',
create_date datatime comment'建立時間'
MYSQL在dos下漢字亂碼解決
如果在dos下資料庫中建立的 漢字亂碼出現 時 第一步 先檢視字符集編碼 show variables like char 第二步 修改字符集編碼 可修改為gbk,gb2312等支援漢字的均可 以設定character set database,character set server為例 再次檢視...
mysql建立樹形結構 在mysql中建立樹形結構
這個不是什麼新東西了,網上有很多方法,我也嘗試了其中好的方法,都不盡人意,這是我最後我推薦的方法,共享一下,大家一起討論,當然難如高手法眼,呵呵。我就直接貼 了,有問題就聯絡我。mysql中要有樹形結構我認為表中應該有如寫字段 舉例選單表menu create table menu id int n...
在docker中建立mysql
我的mysql映象版本是8.0 記錄一下出現的意外情況 我是以下面的命令來進行安裝 sudo docker run name mysql 2 d restart always p 5002 3306 e mysql root password yourpasswd v pwd db2 data va...