DBMS分爲兩類:
– 基於共享文件系統的DBMS ( Access )
– 基於客戶機——服務器的DBMS
( MySQL、Oracle、SqlServer )mysql
• 社區版(免費)
• 企業版(收費)
Windows平臺下下載:http://dev.mysql.com/downloads/mysql
目前能夠下載的版本:
5.5
5.6
5.7
8.0 測試版sql
啓動和中止MySQL服務數據庫
方式一:經過計算機管理方式
右擊計算機—管理—服務—啓動或中止MySQL服務
• 方式二:經過命令行方式
啓動:net start mysql服務名
中止:net stop mysql服務名服務器
MySQL服務端的登陸和退出測試
登陸
mysql –h 主機名 –u用戶名 –p密碼
退出命令行
exit3d
MySQL語法規範blog
不區分大小寫
每句話用;或\g結尾
各子句通常分行寫
關鍵字不能縮寫也不能分行
用縮進提升語句的可讀性it
1. 進入 mysql, 在命令行中輸入: mysql –uroot –p#### (其中:####表示密碼)
2. 查看 mysql 中有哪些個數據庫: show databases;
3. 使用一個數據庫: use 數據庫名稱;
4. 新建一個數據庫: create database 名 數據庫名
5. 查看指定的數據庫中有哪些數據表: show tables; 社區
6. 建表:
7. 查看錶的結構:desc 表名
8. 刪除表: drop table 表名
1. 查看錶中的全部記錄: select * from 表名;
2. 向表中插入記錄:insert into 表名( 列名列表) values( 列對應的值的列表);
3. 注意:插入 varchar 或 date 型的數據要用 單引號 引發來
4. 修改記錄: update 表名 set 列1 = 列1 的值, 列2 = 列2 的值 where …
5. 刪除記錄: delete from 表名 where ….
1. 查詢全部列: select * from 表名;
2. 查詢特定的列: select 列名1, 列名2, … from 表名
3. 對查詢的數據進行過濾: 使用 where 子句
4. 運算符: