-
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;