MySQL資料庫基本操作

2021-10-03 07:19:11 字數 1683 閱讀 5519

1. 建立資料庫

1 create database [if not exists] db_name [create_specification[,create_specification] …]

2 create_specification: 7

3 [default] character set charset_name | [default] collate collation_name

character set:指定資料庫採用的字符集

collate:指定資料庫字符集的比較方式

(檢視mysql儲存位置 :show global variables like 「%datadir%」;)

練習:建立乙個名稱為mydb1的資料庫。

create database mydb1;

建立乙個使用utf8字符集的mydb2資料庫。

create database mydb2 character set gbk;

建立乙個使用utf8字符集,並帶校對規則的mydb3資料庫。

create database mydb3 character utf8 collate utf8_bin

2. 檢視、刪除資料庫

顯示資料庫語句:

顯示資料庫建立語句:

1 show create database db_name

資料庫刪除語句:

1 drop database [if exists] db_name

練習:檢視當前資料庫伺服器中的所有資料庫 show databases;

檢視前面建立的mydb2資料庫的定義資訊 show create database mydb2;

刪除前面建立的mydb1資料庫 drop database mydb1;

3. 修改資料庫

1 alter database [if not exists] db_name

2 [alter_specification [, alter_specification] …] alter_specification:

3 [default] character set charset_name | [default] collate collation_name

4. 選擇資料庫

1 use db_name;

檢視當前使用的資料庫:

1 select database();

• 練習

檢視伺服器中的資料庫,並把其中某乙個庫的字符集修改為utf8;

alter database mydb3 character set gbk;

5. 建立表(基本語句)

1 create table table_name

2 (3 field1 datatype,

4 field2 datatype,

5 field3 datatype,

6 )[character set 字符集][collate 校對規則]

character set 字符集 collate 校對規則

field:指定列名 datatype:指定列型別

○ 注意:建立表時,要根據需儲存的資料建立相應的列,並根據資料的型別定義相應的列型別。例:user物件

mysql資料庫基本操作 MYSQL資料庫基本操作

1.連線mysql mysql u 使用者名稱 p 回車後要求輸入密碼,密碼不可見 2.退出mysql命令 exit 回車 3.修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼4.檢視mysql許可權和使用者select host,user fromuser 對資料庫...

MySQL資料庫 基本操作

地點 基地 一 簡述 材料院的一期專案使用的是小型資料庫access,出現了幾個問題,一是 資料亂序問題,按理來說,資料應該是按時間有序寫入資料庫的,但實際上並非如此。第二個問題是 客戶要求能將多次實驗資料 一次性選中匯出到excel,後來發現即便是借助微軟的巨集命令神力也倒不到想要的快速效果。所以...

MySQL資料庫基本操作

嵌入式 小j的天空 一 mysql資料庫建立 1.建立庫與表 建立庫語句 create database 庫名稱 查庫庫語句 show databases 選擇庫語句 use 庫名稱 建立表語句 create table 表名稱 檢視表語句 desc 表名稱 例項 假設乙個公司為乙個庫,在庫中建立乙...