數據庫的相關概念
1. DB:數據庫,保存一組有組織的數據的容器
2. DBMS:數據庫管理系統,又稱爲數據庫軟件用於管理DB中的數據
3. SQL:結構化查詢語言,用於和DMBS通信的語言
數據庫存儲數據的特點
1. 將數據放到表,表再放到庫中
2. 一個數據庫可以有多個表,每個表都有一個名字,用來標識自己,表名具有唯一性
3. 表具有一些特性,這些特性定義了數據在表中如何存儲,類似類設計
4. 表由列組成,我們也稱爲字段,所有表都是由一個或多個列組成的,每一列類似類中的屬性
5. 表是按行存儲,每一行類似對象
mysql的啓動和停止
以管理員的身份運行
net stop mysql
net start mysql
mysql的登陸
1. 自帶的客戶端
只限root用戶
3. 命令行登陸
mysql -h localhost -P 3306 -u -root -p
mysql -uroot -p
mysql [-h 主機名 -P 端口號] -u 用戶名 -p密碼
exit
mysql常見命令
1. 查看當前所有數據庫
show databases;
2. 打開指定的庫
use 庫名;
3. 查看當前庫的所有表
show tables;
4. 查看其他庫的所有表
show tables from 庫名;
5. 創建表
create table 表名(
列名 列類型,
列名 列類型
)
6. 查看錶結構
desc 表名;
7. 查看錶內容
select * from 表名
8. 查看服務器版本
登陸到MySQL服務端
select version();
直接使用
mysql --version
mysql --V
mysql 語法規範
1. 不區分大小寫,但建議關鍵字大寫,表名,列明小寫
2. ;結尾
3. 命令可以換行
4. 註釋
# 註釋
-- 註釋
/* 註釋*/