刪除資料庫
使用資料庫
檢視資料庫
字串
時間日期
null
zerofill:
自增
非空
預設:
create table if not exists `student` (
`id` int(4) not null auto_increment comment '學號',
`name` varchar(30) not null default '匿名' comment '姓名',
`pwd` varchar(20) not null default '123456' comment '密碼',
`***` varchar(2) not null default '女' comment '性別',
`birthday` datetime default null comment '出生日期',
prtmary key(`id`)
)engine=innodb default charset=utf8
create table [if not exists] `表名` ( `欄位名` 列型別 [屬性] [索引] [注釋], ... `欄位名` 列型別 [屬性] [索引] [注釋] )[表型別][字符集設定][注釋]
檢視建立表的語句
檢視表的具體結構
myisam
增加表的字段
修改表的字段
修改約束
change 用來字段重新命名,不能修改字段型別和約束
modify不能用來字段重新命名,只能修改字段型別和約束
刪除表的字段
刪除表
dml語言
新增
修改
刪除
清空乙個資料庫表,表的結構和索引約束不變
去重複 distinct
查詢系統版本
模糊查詢
連線查詢
left join
right join
分頁 limit
排序 order by
數值函式
字串函式
事務transaction
一致性
隔離性
永續性
髒讀
不可重複讀
幻讀
mysql 預設開啟事務自動提交的
分析sql執行的狀態
增加乙個全文索引
顯示索引資訊
建立索引
索引原則
規範性 和 效能的問題
Mysql 基礎語法總結
建立表 create table ifnot exists tablename id intauto increment 自增 title varchar 100 primary key id 主鍵 刪除表 不需要表 drop table tablename 刪除表中全部資料 truncate ta...
MySQL基礎語法總結
一.資料庫和表 建立資料庫 create database databasename 刪除資料庫 drop database databasename 顯示資料庫 show databases 資料庫切換 use databasename 建立表 create table 刪除表 drop tabl...
MySql索引基礎總結
索引型別分為普通索引 唯一索引 主鍵索引 全文索引。普通索引 型別 詳細說明 基本語法 alter table 表 add index 字段 示例 alter table money add index username 示例解釋 為money表的username欄位增加索引 唯一索引 型別 詳細說...