MySQL知識點總結

2021-10-10 03:26:43 字數 1287 閱讀 9824

然後摁win+r鍵開啟執行,輸入cmd開啟命令視窗,輸入mysql -uroot -p進入mysql中,輸入當時安裝mysql建立的密碼,進入mysql命令列模式。

關於庫的使用方法

1.建立庫

輸入:create database 庫名 charset 字符集;

例:create database db1 charset utf8mb4;

2.刪除庫

輸入:drop database 庫名;

例:drop database db1;

3.使用庫

輸入:use 庫名;

例:use db1;

4.修改庫

alter database [資料庫名]

關於表的使用方法

使用表的前提是首先進入「庫」裡,也就是使用use 庫名;

1.建立表

輸入: create table 表名(

欄位名1 型別[(寬度) 約束條件],

欄位名2 型別[(寬度) 約束條件],

欄位名3 型別[(寬度) 約束條件]

)engine=csv default charset=utf8mb4;

2.向表中新增資料

輸入:insert into 表名(欄位名1,欄位名2,…) values(值1,值2);

注意:在建表的時候都需要注意的點:

1.在同一張表中,欄位名不可以重複;

2.在建立表中,字段寬度和約束條件是可選的,欄位名和型別是一定要有的;

3.在建立表的最後乙個欄位名後不能加逗號;

4.mysql不區分大小寫.

3.向表中新增資料

輸入:insert into 表名(欄位名1,欄位名2,…) values(值1,值2);

4.查詢表中的資料

輸入:select 欄位名1,… from 表名;

例: select name from db1;

或查詢全部資料:

輸入:select * from 表名;

例:select * from db1;

5.修改欄位的值

輸入:update 表名 set 欄位名1=值1,欄位名2=值2 where 條件;

可以選擇不加where以後的東西,但是會把全部表的型別改變。

6.刪除表中的資料

輸入:delete from 表名 where 條件;

例: delete from db1;

7.查詢表結構

輸入:desc 表名

8.查詢建立表**

輸入:show create table 表名

MySQL知識點 總結

1 truncate和delete trop之間有什麼區別?truncate table 在功能上與不帶 where 子句的 delete 語句相同 二者均刪除表中的全部行。但 truncate table 比 delete 速度快,且使用的系統和事務日誌資源少。delete 語句每次刪除一行,並在...

mysql知識點總結

一 mysql基礎 1 mysql儲存結構 資料庫 表 資料 sql語句 2 管理資料庫 增加 create database 資料庫 default character utf8 刪除 drop database 資料庫 修改 alter database 資料庫 default characte...

mysql 知識點總結

商業聯盟 qq群538250800 技術搞事 qq群599020441 解決方案 qq群152889761 加入我們 qq群649347320 共享學習 qq群674240731 紀年科技aming 網路安全 深度學習,嵌入式,機器強化,生物智慧型,生命科學。本文為廣告系統自動投放廣告 與varch...