create database [if not exists] db_name [charset set charset] [collate collation]create database [if not exists] db_name [charset set charset] [collate collation]
說明:
[if not exists]是用來檢測資料庫是否存在的,確保不存在才建立
[charset set charset]用來設定資料庫字符集(charset:utf8)
[collate collation]設定排序順序(collation:utf8_icelandic_ci)
在預設情況下,伺服器的字符集和排序規則將成為新建資料庫的預設字符集和排序規則。想顯示的設定資料庫屬性的方法就是使用charset set和collate子句。
注意:
如果只給出charset set沒有給出collate,則會使用這個給定的字符集的預設排序規則。
如果只給出collate沒有給出charset set,則會使用排序規則的名字的開頭部分來確定字符集。
drop database db_namedrop database db_name
備註: drop database刪除資料庫失敗,通常是因為資料庫目錄中包含一些與資料庫物件無關的檔案。若想刪除資料庫,先手動將資料庫檔案,再使用drop database刪除資料庫即可。
alter database [if not exists] db_name [charset set charset] [collate collation]alter database [if not exists] db_name [charset set charset] [collate collation]
使用alter database修改資料庫的全域性屬性,目前由於資料庫只包含charset和collate屬性,所以只能修改這兩個值。
use db_nameuse db_name
將db_name作為預設資料庫使用
資料庫 基礎資料庫的操作
什麼是資料庫 資料庫 database 是按照資料結構來組織 儲存和管理資料的倉庫 常見的資料庫oracle mysql sun db2 ibm sql server microsoft postgre sql 專業術語 資料庫系統 database system dbs 資料庫 database ...
1 資料庫基礎
1.資料庫是乙個以某種有組織的方式儲存的資料集合。理解資料庫的方式就是將其想象成乙個檔案櫃,此檔案櫃是乙個存放資料的物理位置 不管資料是什麼以及如何組織的。通俗 的來講資料庫就是乙個倉庫,乙個儲存資料的結合。資料庫的定義 儲存有組織的資料的容器 通常是乙個檔案或一組檔案 資料庫軟體應該被稱為dbms...
資料庫基礎(1)
資料庫是乙個以某種有組織的方式儲存的資料集合。在資料庫中存放資料的檔案叫做表。表是一種結構化的檔案。儲存在表中的資料是同一種型別的資料或者清單。資料庫中的每個表都有乙個名字來標識自己,這個名字是唯一的。列是表中的乙個字段,所有表都是由乙個或多個列組成的。資料庫中每個列都有相應的資料型別。資料型別定義...