》-- 鏈結資料庫
-- 退出資料庫
-- sql語句最後需要有分號;結尾
-- 顯示資料庫版本
-- 顯示時間
-- 檢視所有資料庫
-- 建立資料庫
-- 檢視建立資料庫的語句
-- 檢視當前使用的資料庫
-- 使用資料庫
-- 刪除資料庫
-- 檢視當前資料庫中所有表
-- 建立表
-- 檢視表結構
-- 建立students表(id、name、age、high、gender、cls_id)
-- 建立classes表(id、name)
-- 檢視表的建立語句
-- 修改表-新增字段
-- 修改表-修改字段:不重新命名版
-- 修改表-修改字段:重新命名版
-- 修改表-刪除字段
-- 刪除資料表
-- 刪除資料庫
-- 全列插入
-- 主鍵字段 可以用 0 null default 來佔位
-- 向classes表中插入 乙個班級
-- 向students表插入 乙個學生資訊
-- 列舉中 的 下標從1 開始 1---「男」 2--->"女"....
-- 部分插入
-- 多行插入
-- 全部都改
-- 條件修改
-- 查詢所有列
---定條件查詢
-- 查詢指定列
-- 可以使用as為列或表指定別名
-- 欄位的順序
-- 物理刪除
-- 邏輯刪除(軟刪除、標記刪除)
-- 用乙個欄位來表示 這條資訊是否已經不能再使用了
-- 給students表新增乙個is_delete欄位 bit 型別
gender enum("男", "女", "保密") default "保密",
mobile varchar(11) default "11111111111",
email varchar(30)
);insert into userinfo values(0, "laowang", "老王", "男", "15639166666", "[email protected]"),(default, "laoli", "老李", "女", "15639167777", "[email protected]"),(null, "laozhang", "老張", "男", "15639168888", "[email protected]");
create table contact(
id int unsigned not null auto_increment primary key,
wechat_id int unsigned not null,
friend_wechat_id int unsigned not null
);insert into userinfo values(0, 1, 2), (null, 1, 3);
create table moments(
id int unsigned not null auto_increment primary key,
wechat_id int unsigned not null,
context varchar(255) not null,
img_url varchar(100),
publish_time date not null
);insert into moments values(null, 2, "能力到無能為力", "", "2018-8-12"), (default, 3, "拼搏到感動自己", "", "2018-8-13");
create table chat_tables(
id int unsigned not null auto_increment primary key,
wechat_id int unsigned not null,
friend_wechat_id int unsigned not null,
context varchar(255) not null,
context_type enum("文字", "語音", ""),
send_time datetime not null
);insert into chat_tables values(0, 1, 2, "加油加油我最棒!", 1, "2018-8-12 21:10:49"), (0, 2, 1, "", 3, "2018-8-12 21:11:52");
MySQL基本操作之資料庫基本操作
mysql中建立資料庫的sql語法格式為 create database 資料庫名 其中,資料庫名不能與已經存在的資料庫同名。下圖建立資料庫test db 可以通過使用以下語句檢視資料庫的定義 show create database 資料庫名 g 其中,g 表示格式化輸出,可加可不加。如下圖所示 ...
mysql資料庫基本操作 MYSQL資料庫基本操作
1.連線mysql mysql u 使用者名稱 p 回車後要求輸入密碼,密碼不可見 2.退出mysql命令 exit 回車 3.修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼4.檢視mysql許可權和使用者select host,user fromuser 對資料庫...
MySQL資料庫 基本操作
地點 基地 一 簡述 材料院的一期專案使用的是小型資料庫access,出現了幾個問題,一是 資料亂序問題,按理來說,資料應該是按時間有序寫入資料庫的,但實際上並非如此。第二個問題是 客戶要求能將多次實驗資料 一次性選中匯出到excel,後來發現即便是借助微軟的巨集命令神力也倒不到想要的快速效果。所以...