基礎
限制,限制就是字段限制,如
NOT NULL, UNIQUE,PRIMARY KEY,FOREIGN KEY,CHECK,DEFAULTSQL | Constraints - GeeksforGeekswww.geeksforgeeks.org
建立角色,這個DBA會用,就是建立role,再把角色賦給使用者。
這樣操作角色的權限,就不用操作使用者的權限了。
SQL | Creating Roles - GeeksforGeekswww.geeksforgeeks.org
索引索引是用來加速查詢的,但會降低插入和更新速度。索引可以添加或去掉,對資料沒有影響。
何時應該建索引
1,字段包含的值傳回很廣
何時不應該建索引
1,表很小
2,字段不被用于搜尋條件
3,字段經常更新
SQL indexes - GeeksforGeekswww.geeksforgeeks.org
SQL 查詢過程SQL | Query Processing - GeeksforGeekswww.geeksforgeeks.org
介紹 NoSQLIntroduction to NoSQL - GeeksforGeekswww.geeksforgeeks.org
子句和操作
SQL | Intersect & Except clause
SQL | Intersect & Except clause - GeeksforGeekswww.geeksforgeeks.org
SQL | Wildcard operatorswildcard 一般翻譯為通配符。
wild card的本意是撲克牌裡的大王,可以代替任何一張牌。是以也就可以代替認可一個字元,是以當作通配符。
wildcard和 like語句一起連用,常用的通配符為 %,如
select * from bigtable WHERE name like "點%"
SQL | Wildcard operators - GeeksforGeekswww.geeksforgeeks.org
SQL | DDL, DQL, DML, DCL and TCL Commands再次分類SQL
SQL | DDL, DQL, DML, DCL and TCL Commands - GeeksforGeekswww.geeksforgeeks.org
DESC 語句可以描述表的結構
desc table_name
SQL | DESCRIBE Statement - GeeksforGeekswww.geeksforgeeks.org
SQL | Case Statementkunpengku:CASE語句zhuanlan.zhihu.com
SQL | ALTER (RENAME)修改表的名字和修改字段的名字
SQL | ALTER (RENAME) - GeeksforGeekswww.geeksforgeeks.org
SQL | ALTER (ADD, DROP, MODIFY)添加字段,删除字段,修改字段
SQL | ALTER (ADD, DROP, MODIFY) - GeeksforGeekswww.geeksforgeeks.org
MySQL常用SQL
kunpengku:MySQL 常用SQLzhuanlan.zhihu.com