首先你得保證已經安裝了mysql數據庫;
一、數據庫的好處
- 可以持久化數據到本地
- 結構化查詢
二、數據庫的常見概念
- DB:數據庫,存儲數據的容器
- DBMS:數據庫管理系統,用於創建或者管理DB
- SQL:結構化查詢語言,用於和數據庫通信的語言,不是某個數據庫軟件特有的,而是幾乎所有的主流數據庫軟件通用的語言。
三、數據庫存儲數據的特點
- 數據存放在表中,然後表在放在庫中
- 一個庫中可以有多個表,每張表具有唯一的表名用來表示自己
- 表中有一個或多個列,列又稱爲字段,相當於java中的屬性
- 表中存儲了的每一行數據,相當於java中的對象
四、常見的數據庫管理系統
mysql DB2 SQLsever oracle
##服務的啓動和停止
首先進入window命令行
- 啓動:net start mysql
- 停止:net stop mysql
##服務端的登錄與退出
- 登錄:mysql -u用戶名 -p密碼(不能有空格)
- 退出:exit/Crtl+c
- 注意:記得配置環境變量
##MySQL的常見命令
- show databases; 查看當前所有的數據庫
- use 庫名;打開指定的庫
- show tables;查看當前庫的所有表
- show database();查看在哪個庫
- create table 表名();創建表
- desc 表名;查看錶的結構
- select * from 表名;查詢數據
- insert into —;插入數據
- select version();/退出mysql使用dos命令 mysql --version 查看mysql版本
##mysql語法規範
- 不區分大小寫,但建議關鍵字大寫;
- 每條命令用;結尾
- 每條命令根據需要,可以縮進或換行
- 註釋
單行註釋:#註釋文字
單行註釋:–註釋文字
多行註釋:/* 註釋文字 */
##mysql語言
- DQL:Data Query Language數據庫查詢語言
- DML:數據庫操作語言 增刪改
- DDL:數據庫定義語言
- TCL:事務控制語言