5 mysql中的庫操作

2021-09-11 06:12:58 字數 819 閱讀 1655

對資料庫的操作包括對資料庫的增、刪、改、查

接下來介紹一下基本的sql語句

-- 建立資料庫

create database 資料庫名稱 字符集(charset utf8);

create database czpdb charset urf8;

-- czpdb 資料庫在磁碟中就是乙個資料夾,它下邊的db.opt檔案用於儲存字符集、校對集

-- 檢視資料庫

show databases; -- 檢視所有資料庫

show databases like 『關鍵字』; -- 使用關鍵字模糊查詢匹配的資料庫

show create database 資料庫名; -- 檢視資料庫的建立語句

-- 使用資料庫(切換資料庫)

use 資料庫名稱;

use czpdb;

-- 更新資料庫

-- 注意:資料庫名字不可以修改,修改的僅限於字符集和校對集,資料庫一經建立就不能修改,有的時候想重新使用新的資料庫名,直接建立乙個新庫即可

alter database 資料庫名字 [庫選項] 指定型別

alter database czpdb charset utf8;

alter database czpdb charset=utf8;

-- 刪除資料庫

drop database 資料庫名字;

drop database czpdb;

-- 注意:此項操作一定要經過大腦,謹慎

實際開發中,資料庫的建立,一般也不用自己寫sql,使用一些擁有圖形化介面的客戶端操作即可。

5 MySQL中的列屬性

mysql中的列屬性 列屬性列屬性 真正約束欄位的是資料型別,但是資料型別的越是很單一,需要一些額外的屬性來約束資料的合法性 列屬性包括哪些?null notnull default primary key auto increment comment 列描述列描述 comment 沒有實際意義,是...

5 Mysql效能分析

1.慢查詢日誌 2.檢視問題sql的執行計畫 3.優化慢sql 4.檢視慢sql執行時的效能使用情況 5.調整系統引數 6.提公升伺服器硬體1.引數,開啟sql sql set global slow query log on set global long query time 1 配置檔案 my...

5) MySQL插入資料

mysql insert語句允許您將一行或多行插入到表中。下面說明了insert語句的語法 insert into table column1,column2.values value1,value2,首先,在insert into子句之後,在括號內指定表名和逗號分隔列的列表。然後,將括號內的相應列...