1、mysql是關係型資料庫
2、mysql五種基本字段型別、字元型、文字型、數值型、邏輯型、日期時間型
基本使用:
3、建立資料庫第一種方法:create database 資料庫名 default character set utf8;
4、建立資料庫第二種方法:create schema db_aaa;
5、判斷資料庫是否存在如存在則不建立:create database databasename if not exists default character set utf8;
6、修改資料庫字符集alter database my_test default character set gbk;
7、刪除資料庫:drop database my_test;
8、檢視預設的資料庫引擎:show engines /g;
9、查詢預設的儲存引擎: show variables like 『storage_engine%』;
10、innodb引擎支援自增長列,自增必須為主鍵,支援外來鍵
11、檢視表結構 :desc tablename;
12、增加表字段:alter table tb_admin add email varchar(50) not null;
13、修改表字段:alter table tb_admin modfily user varchar(40);
14、刪除表字段:alter table tb_admin drop email; 刪除email欄位
15、修改表名:alter table tb_admin rename as tb_admin1;或者 rename tb_admin1 to admin;
16、複製某個資料表:create table 新錶名 like 想要複製的表名;
17、查詢資料表內容:select * from 表名 *可以換成查詢條件
18、刪除表:drop table 表名;
mysql從入門到精通
在sql語言中,用join實現表與表的關聯,用on指定聯合表的查詢條件,如 實現三表聯查,可以用table1.table2.來排列 顯示資訊的先後順序 select from user left join address on user id address.user id left join us...
mysql從入門到精通《四》
三 mysql高階 接上篇 1 檢視 檢視就是一條select語句執行後返回的結果集,所以我們在建立檢視的時候,主要的工作就落在建立這條sql語句上。檢視是對若干張基本表的引用,一張虛表,查詢語句執行的結果,不儲存具體的資料 基本表資料發生變化以後,檢視也會跟著改變 定義檢視 建議以v 開頭 cre...
MySQL從入門到精通(四)
實際應用中,我們會主動打破第三正規化,提公升查詢效率 物理設計 設計資料庫的物理結構,根據資料庫的邏輯結構來選定rdbms 比如 oracle,mysql等 並設計和試試資料庫的儲存結果,訪問方式 將資料庫結構和資料落庫 禁止對線上資料庫進行壓測 禁止從開發環境連線測試或生產資料庫 組合索引的字段匹...