05 庫的簡單操作

2022-05-03 20:24:09 字數 1186 閱讀 9754

執行如下命令,檢視系統庫

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

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

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

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

1、求救語法:

help create database;
2、建立資料庫語法

create database 資料庫名 charset utf8;
3、資料庫命名規則:

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

區分大小寫

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

不能單獨使用數字

最長128位

# 基本上跟python或者js的命名規則一樣

#檢視資料庫

show databases;

#檢視當前庫

show create database db1;

#檢視所在的庫

select database();

#選擇資料庫

use 資料庫名

#刪除資料庫

drop database 資料庫名;

# 修改資料庫

alter database db1 charset utf8;

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

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

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

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

05 庫的操作

執行如下命令,檢視系統庫 show databases nformation schema 虛擬庫,不占用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊 列資訊 許可權資訊 字元資訊等 performance schema mysql 5.5開始新增乙個資料庫 主要用於收集資料庫伺服器效能...

05 簡單的字元裝置驅動操作

open release read write還記得這些file operations中的函式指標麼?靜靜地實現他們吧。1 open方法 原型 int open struct inode inode,struct file filp 任務 檢查裝置特定錯誤 如果裝置首次開啟,對其進行初始化 必要時,...

SQL Oracle05資料庫更新操作

資料庫更新操作 資料庫的主要操作分為兩種 資料庫的查詢操作 select 資料庫的更新操作 insert 增加 update 修改,更新 delete 刪除 此時,為了儲存原始的emp表的資訊,在進行增加 修改 刪除操作之前先將 此表複製乙份。create table myemp as select...