mysql學習筆記2:資料庫的基本操作
我們所安裝的mysql說白了是乙個資料庫的管理工具,真正有價值的東西在於資料
關係型資料庫的資料是以表的形式存在的,n個表彙總在一起就成了乙個資料庫
現在來看看資料庫的基本操作
無非就是三點:建立 刪除 檢視
建立資料庫
mysql>create database語句用於建立資料庫,並且資料庫的名字不可更改create
database school;
query ok,1row affected (0.00sec)
後面的school是資料庫的名字,分號結束
執行成功則會顯示query ok,還有執行時間
有了資料庫之後,一般情況下會檢視當前資料庫
tips:建立資料庫時最好在末尾加上charset=utf8,指明字符集,此外character set或char set也同樣有效
而且省略等號或者在語句前加default也無影響
顯示資料庫的建立資訊
mysql> show createshow create database語句用來檢視建立資料庫的語句database test\g
***************************
1. row ***************************
database: test
create
database: create
database `test` /*
!40100 default character set utf8
*/1row in
set (0.00sec)
其中character set是預設指定的字符集
檢視資料庫
mysql> show databases;+--這樣便顯示了建立的資料庫,其中school是剛剛建立的------------------+
|database|+
--------------------+
| information_schema |
| mysql |
| performance_schema |
| school |
| test |+--
------------------+
5rows in
set (0.00sec)
其餘幾個預設存在,不要亂動
test是給你做測試使用,可以刪除
刪除資料庫
mysql>刪除也很簡單,drop database 命令即可drop
database school;
query ok,0rows affected (0.00sec)
接下來就可以使用show databases檢視效果
要注意的是語句後面不要忘記分號
在實際中,我們操作更多的不是資料庫,而是資料庫中的表
所以這裡的內容顯得很簡單
MySQL 資料庫學習筆記 2
show variables show variables like character set 顯示所有和字符集相關的變數 show create database db name 顯示資料庫建立的字符集 windows 中 的my.ini 和 linux 中的 my.conf 中 設定了 mys...
MySql資料庫學習筆記 2
語法 delete from 表名 where condition delete from grade 用於完全清空表資料,但表結構 索引 約束不變 語法 truncate table table name mysql select autocommit autocommit 1 mysql set...
MySQL檢視資料庫鍵 MySQL資料庫基本命令
sql structure query language 結構化查詢語言 sql語言分為4個部分 ddl 定義 dml 操作 dql 查詢 dcl 控制 1 ddl語句 資料庫定義語言 資料庫 表 檢視 索引 儲存過程,例如create drop alter2 dcl語句 資料庫控制語言 例如控制使...