mybatisplus 操作另一个数据库的数据_MySQL的数据库操作详解
生活随笔
收集整理的這篇文章主要介紹了
mybatisplus 操作另一个数据库的数据_MySQL的数据库操作详解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、mysql查看數據庫
在 MySQL 中,可使用 SHOW DATABASES 語句來查看或顯示當前用戶權限范圍以內的數據庫。查看數據庫的語法格式為:
SHOW DATABASES [LIKE '數據庫名'];//例子SHOW DATABASES;SHOW DATABASES like 'mynews';show databases like '%name%';語法說明如下:
- LIKE 從句是可選項,用于匹配指定的數據庫名稱。LIKE 從句可以部分匹配,也可以完全匹配。
- 數據庫名由單引號’ ‘包圍。
幾個mysql自帶的數據庫
mysql> show databases;+----------------------+| Database |+----------------------+| information_schema || mysql || performance_schema || sys |+----------------------+35 rows in set (0.00 sec)說明:
- information_schema:主要存儲了系統中的一些數據庫對象信息,比如用戶表信息、列信息、權限信息、字符集信息和分區信息等。
- mysql:MySQL 的核心數據庫,主要負責存儲數據庫用戶、用戶訪問權限等 MySQL 自己需要使用的控制和管理信息。常用的比如在 mysql 數據庫的 user 表中修改 root 用戶密碼。
- performance_schema:主要用于收集數據庫服務器性能參數。
- sys:MySQL 安裝完成后會多一個 sys 數據庫。sys 數據庫主要提供了一些視圖,數據都來自于 performation_schema,主要是讓開發者和使用者更方便地查看性能問題。
二、mysql創建數據庫
在 MySQL 中,可以使用 CREATE DATABASE 語句創建數據庫,語法格式如下:
CREATE DATABASE [IF NOT EXISTS] [[DEFAULT] CHARACTER SET ][[DEFAULT] COLLATE ];[ ]中的內容是可選的。語法說明如下:
- :創建數據庫的名稱。MySQL 的數據存儲區將以目錄方式表示 MySQL 數據庫,因此數據庫名稱必須符合操作系統的文件夾命名規則,不能以數字開頭,盡量要有實際意義。注意在 MySQL 中不區分大小寫。
- IF NOT EXISTS:在創建數據庫之前進行判斷,只有該數據庫目前尚不存在時才能執行操作。此選項可以用來避免數據庫已經存在而重復創建的錯誤。
- [DEFAULT] CHARACTER SET:指定數據庫的字符集。指定字符集的目的是為了避免在數據庫中存儲的數據出現亂碼的情況。如果在創建數據庫時不指定字符集,那么就使用系統的默認字符集。
- [DEFAULT] COLLATE:指定字符集的默認校對規則。
三、mysql修改數據庫
在 MySQL 數據庫中只能對數據庫使用的字符集和校對規則進行修改,數據庫的這些特性都儲存在 db.opt 文件中。下面我們來介紹一下修改數據庫的基本操作。
在 MySQL 中,可以使用 ALTER DATABASE 來修改已經被創建或者存在的數據庫的相關參數。修改數據庫的語法格式為:
ALTER DATABASE [數據庫名] { [ DEFAULT ] CHARACTER SET |[ DEFAULT ] COLLATE }語法說明如下:
- ALTER DATABASE 用于更改數據庫的全局特性。
- 使用 ALTER DATABASE 需要獲得數據庫 ALTER 權限。
- 數據庫名稱可以忽略,此時語句對應于默認數據庫。
- CHARACTER SET 子句用于更改默認的數據庫字符集。
四、mysql刪除數據庫
可以使用 DROP DATABASE 語句。其語法格式為:
DROP DATABASE [ IF EXISTS ]語法說明如下:
- :指定要刪除的數據庫名。
- IF EXISTS:用于防止當數據庫不存在時發生錯誤。
- DROP DATABASE:刪除數據庫中的所有表格并同時刪除數據庫。使用此語句時要非常小心,以免錯誤刪除。如果要使用 DROP DATABASE,需要獲得數據庫 DROP 權限。
五、選擇數據庫
在linux等字符界面操作mysql時,可以通use來指定當前使用的數據庫。
USE總結
以上是生活随笔為你收集整理的mybatisplus 操作另一个数据库的数据_MySQL的数据库操作详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android c 11 编译,Andr
- 下一篇: mysql snowflake_雪花算法