常規對資料庫庫的操作

2022-09-16 22:48:24 字數 1219 閱讀 8495

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

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

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

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

view code

對資料庫的操作

資料庫的檔案 資料檔案 包含資料和物件,主資料檔案建議副檔名.mdf,其餘.ndf 事務日誌檔案 包含恢復資料庫中的所有事物所需的資訊,建議副檔名.ldf 至少包含乙個資料檔案和乙個日誌檔案 對資料庫的操作 選其中乙個,可以選 選其中乙個,必選 分割,表示多個選項 表示說明 建立create dat...

mysqldump對資料庫的備份還原常規操作

平時維護資料庫時,對需要備份的重要的表都是右鍵 轉儲sql檔案,然後儲存到本地。一次偶然的機會接觸到了mysqldump命令,頓時開啟了新世界的大門 參考文章 命令格式 mysqldump h主機名 p埠 u使用者名稱 p密碼 database 資料庫名 ignore table 資料庫名.表名 檔...

Spring 對資料庫操作

1.spring的資料庫訪問方式 提供了對jdbc,mybatis,hibernate等的支援。主要通過dao提供了如下的支援 a.提供了與平台無關的資料庫訪問異常體系 b.提供了資料訪問的模板,比如 jbdctemplate,jdbctemplate,hibernatetemplate c.提供了...