Mysql ==》 文件夾(庫)
一、知識儲備
mysql 數據庫基本操作知識儲備
數據庫服務器: 一臺計算機(對內存要求比較高)
數據庫管理系統: 如 mysql,是一個軟件
數據庫:oldboy_stu ,相當於文件夾
表: student,school,teacher 相當於是一個具體的文件
記錄: 1, 曹操,123456789,22 相當於文件中的一行內容。(字段)
二、初識 sql 語言
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.語法
新建數據庫(文件夾): create database 數據庫名 charset utf8;
2.數據庫命名規則:
可以由字母、數字、下劃線、@、#、¥
區分大小寫、唯一性、
不能使用關鍵字如:create select
不能單獨使用數字、最長128位。
五、數據庫相關操作
1.查看數據庫(文件夾) show databases; show create database db1; select database(); 2.選擇數據庫(文件夾) use 數據庫名; 3.刪除數據庫(文件夾) drop database 數據庫名; 4.修改數據庫(文件):類型 alter database db1 charset utf8;
Mysql ==》 文件夾(庫)