mysql二 庫操作

2022-05-28 06:45:08 字數 977 閱讀 7072

sql(structured query language 即結構化查詢語言)

sql語言主要用於訪問資料、查詢資料、更新資料和管理關係資料庫系統,sql語言由ibm開發。sql語言分為3種型別:

ddl語句 資料庫定義語言: 資料庫、表、檢視、索引、儲存過程,例如create drop alter

dml語句 資料庫操縱語言: 插入資料insert、刪除資料delete、更新資料update、查詢資料select

dcl語句 資料庫控制語言: 例如控制使用者的訪問許可權grant、revoke

information_schema: 虛擬庫,不占用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊、列資訊、許可權資訊、字元資訊等

performance_schema: mysql 5.5開始新增乙個資料庫:主要用於收集資料庫伺服器效能引數,記錄處理查詢請求時發生的各種事件、鎖等現象 

mysql: 授權庫,主要儲存系統使用者的許可權資訊

test: mysql資料庫系統自動建立的測試資料庫

1 語法(help create database)

create database 資料庫名 charset utf8;

2 資料庫命名規則:

可以由字母、數字、下劃線、@、#、$

區分大小寫

唯一性不能使用關鍵字如 create select

不能單獨使用數字

最長128位

檢視資料庫

show databases;

show create database db1;

select database();

選擇資料庫

use 資料庫名

刪除資料庫

dorp database 資料庫名;

修改資料庫

alter database db1 charset utf8;

MySQL 二 (資料庫操作)

show databases use 資料庫名 select database create database 資料庫名 charset utf8 例 create database python charset utf8 drop database 資料庫名 例 drop database pyt...

MySQL學習(二)之庫操作

建立資料庫 基本語法 create database 資料庫名稱 正宗語法 create database 資料庫名稱 character set 編碼 collate 校對規則 校對規則 了解 決定當前資料庫的屬性 舉例 建立乙個名稱為mydb的資料庫 create database mydb 建...

Mysql 二 資料庫基本操作

檢視當前使用者 select host,user from mysql.user 1.mysql 建立使用者 create user test identified by 123456 2.授權遠端登陸 grant all privileges on to test identified by 12...