-
DDL
建立資料庫:CREATE DATABASE 庫名
查詢所有資料庫: SHOW DATABASES;
使用指定資料庫:USE 庫名;
删除資料庫:DROP DATABASE 庫名;
建立表:CREATE TABLE 表名(字段名 類型,字段 類型)
例如:
CREATE TABLE s_student( username VARCHAR(32), password VARCHAR(32), age INT(3), money FLOAT(8,2))
擷取表的字段資訊:desc 表名;
擷取表的建立資訊:SHOW CREATE TABLE 表名;
修改表名:ALTER TABLE 久表名 RENAME 新表名;
删除表名:DROP TABLE 表名;
修改字段類型: ALTER TABLE 表名 MODIFY 字段名 類型;
添加字段:ALTER TABLE 表名 ADD 字段名 類型;
删除字段:ALTER TABLE 表名 DROP 字段名;
修改字段名:ALTER TABLE 表名 CHANGE 舊字段名 新字段名 類型;
建立表(添加主鍵、自動增長)
CREATE TABLE student(
id int(5) PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(32),
password VARCHAR(32),
age INT(3))
-
DML
以上面建立的表為例
插入資料方法一:INSERT INTO student VALUES(1,’居居俠‘,’123‘,18,);
插入資料方法二:INSERT INTO student (username,password)VALUES(‘居居俠2’,‘321’);
修改資料:UPDATE student SET username=‘張三’ WHERE id=1;
删除資料(加條件):
DELETE FROM student WHERE id=2;
查詢資料:SELECT * FROM student;