數據庫 Database (DB)
數據庫管理系統 (DBMS) Database Management System
結構化查詢語言 (SQL) Structured Query Language
#----------------#
幾個解釋 話說我都記不住
#----------------#
我這裏用的工具是SQLyog,看圖片好像海豚有木有
主頁面我就不截圖了
SQL語句寫在查詢裏面
然後選中要執行的語句,點個播放像播放按鈕一樣的東西就能執行了
看見
共 1 行受到影響
執行耗時 : 0.003 sec
傳送時間 : 1.149 sec
總耗時 : 1.152 sec
就是執行完了
這裏要想跟註釋一起編譯還不報錯要用 # , 不能用 ---
以上都是廢話
#----------------#
1.創建數據庫,這裏新建好數據庫名稱就是Myschool,然後F5刷新才能看見,以後多多F5
#使用DDL創建數據庫Myschool
CREATE DATABASE IF NOT EXISTS Myshool;
2.刪除數據庫,謹慎使用。不然你會後悔的。別來找我
#使用DDL刪除數據庫
DROP DATABASE IF EXISTS Myshool;
3.查詢所有數據庫,是所有的哦。
SHOW DATABASES;
4.使用數據庫,這裏的` 它不是單引號' 而是 在ESC下面 tab的上面 1的左面
#使用數據庫
USE `Myschool`;
5.在數據庫Myschool裏創建表格,注意最後一個grade後面不能加 ;
#在數據Myschool裏創建表格 Grade
USER `Myshool`;
CREATE TABLE IF NOT EXISTS `Grade`(
`gradeID` INT(11) PRIMARY KEY AUTO_INCREMENT,
`gradeName` VARCHAR(50) NOT NULL
);
#----------------#
一會又要編輯標題 又要點插入代碼要瘋了 還是直接在代碼裏寫註釋了
#----------------#
#修改表名
#ALTER TABLE 舊錶名 RENAME AS 新表名
#添加字段
#ALTER TABLE 表名 ADD 字段名 列類型[屬性]
#修改字段
#ALTER TABLE 表名 modiey 字段名 列類型[屬性]
#ALTER TABLE CHANGE 舊字段名 新字段名 列屬性[屬性]
#刪除字段
#ALTER TABLE 表名 DROP 字段名
#刪除表,謹慎使用
drop table 表面
#給表格添加數據
#insert into 表名[(字段1,字段2,字段3,..)]values('值1','值2','值3')
INSERT INTO `Grade` (gradeID,gradeName)VALUES(1,"初一(2)班");
#更新
#UPDATE 表名 SET column_name=value[,cloumn_name2=value2,...][WHERE condition];
#其中where是條件