MySQL中庫的操作

2021-09-10 01:20:54 字數 1920 閱讀 7299

語法:

create  [if not exists] db_name 

[create_specification] ...

create_specification:

[default] character set [=] charset_name

| [default] collate [=] collation_name`;

說明:

說明:這裡我們沒有指定資料庫採用的字符集和校驗規則,系統使用了預設字符集:utf8

show variables like 'character_set_database';

show variables like 'collation_database';

輸出結果:

這裡還可以使用另外一種方法檢視mysql的預設字符集編碼和校驗規則,操作是這樣的:使用create database test;先建立乙個test資料庫,再退出mysql服務,使用linux的root使用者進入目錄/var/lib/mysql/test,ls可以看到裡面有乙個db.opt檔案,用vim編輯器開啟可以看到:

內容很簡單,裡面記錄了該庫的預設字符集編碼和校驗規則。也就是說後續建立的表如果沒有指定字符集編碼和校驗規則,那麼該新建的表將採用db.opt檔案中指定的屬性。而我們又沒有指定test資料庫的字符集和校驗規則,說明這個檔案內容是mysql為我們填充的進去的,這同樣可以說明mysql的預設字符集是utf8,預設校驗規則是utf8_general_ci。

show charset;

show collation;

show databases;

show create database 資料庫名;drop database [if exists] db_ name;

注意:不要隨意刪除資料庫!

2.4.4.1 備份

語法:# mysqldump -p3306 -u root -p 密碼 -b 資料庫名 > 資料庫備份儲存的檔案路徑

示例:# mysqldump -uroot -p -b test1 > ./test1.sql;

輸出結果:

我們可以用vim開啟看看test1.sql裡面的內容,其實是把我們整個建立資料庫,建表,匯入資料的語句都儲存在了這個檔案中。

2.4.4.2 還原

說明:

2.4.4.3 注意事項show processlist;

輸出結果:

mysql中的資料庫操作

資料庫的預設引數可以通過mysql配置檔案來設定,也可以通過資料庫資料夾中的db.opt來設定字符集。1 資料庫建立 語法規範為 create if notexists db name create specification create specification create specific...

5 mysql中的庫操作

對資料庫的操作包括對資料庫的增 刪 改 查 接下來介紹一下基本的sql語句 建立資料庫 create database 資料庫名稱 字符集 charset utf8 create database czpdb charset urf8 czpdb 資料庫在磁碟中就是乙個資料夾,它下邊的db.opt檔...

MySQL 庫的操作

找到mysql.exe 輸入伺服器中mysql監聽的埠 p port p 3306 輸入使用者名稱 u username 輸入密碼 p password 鏈結認證基本語法 mysql.exe mysql h 主機位址 p 大寫 埠 u使用者名稱 p 小寫 密碼注意事項 通常埠都可以預設 mysql監...