1.建立資料庫(增)
語法形式:createdatabase
db_name
[資料庫選項
]
其中,資料庫選項主要有兩個:乙個是字符集,乙個是校對規則。
每次建立乙個新的資料庫,都會在data目錄下建立乙個同名新目錄,在該目錄下,有乙個opt檔案(option),可以看到字符集和校對規則。
mysql伺服器預設使用的是utf8字元編碼,而客戶端使用的是gbk編碼
所以一般都要設定字元編碼,使用指令:set names gbk;
2.檢視資料庫(查)
檢視當前有哪些資料庫: show databases;檢視資料庫的建立語句: show
create
database 庫名;
3.刪除資料庫(刪)
dropdatabase 庫名;
刪除資料庫一定要慎重,因為整個資料庫資料夾都會被刪除,其中包括資料庫裡面所有的資料表以及裡面的記錄
4.修改資料庫(改)
注意: 目前,資料庫的名稱不能修改, 一般只能修改資料庫的庫選項資訊:
alterdatabase
db_name 新的庫選項(字符集)
重新設定字符集後,字符集的校對規則也會跟著改變
如果確實要修改庫名,可以用如下方法
1).直接修改目錄下的資料庫的檔名,但是要慎重,因為有時候不是所有的資料庫下的表都是放在同乙個地方
2).先把當前資料表全部匯出,建立乙個新的資料庫,把以前匯出的資料表再匯入進來,最後刪除以前的資料庫
3).先建立乙個新的資料庫,把舊資料庫內的全部的表rename到新的資料庫下
資料庫語法 資料庫的基本操作指令 1 DDL
查詢所有資料庫 語法 show databases show databases 2.查詢資料庫的建立表語句 語法 show create database 資料庫名稱 show create database mysql 3.建立資料庫 語法 create database 資料庫名稱 creat...
mysql資料庫基本語法 MySQL資料庫基本語法
toc sqlwhat sql是什麼?structured query language 結構化查詢語 why 為何要使用sql?難道僅僅使用sql server management studio運算元據庫?應用程式如何與資料庫打交道?when 何時使用?對sql server執 所有的操作都可以...
資料庫基本操作語法
mysql語法格式 1.查詢語句 語法 select 列名稱 from 表名稱 select from 表名稱 注釋 sql 語句對大小寫不敏感。select 等效於 select。2.修改語句 語法 update 表名稱 set 列名稱 新值 where 列名稱 某值 3.刪除語句 語法 dele...