当前位置:Gxlcms > 数据库问题 > SQL语句

SQL语句

时间:2021-07-01 10:21:17 帮助过:2人阅读

---恢复内容开始---

DDL:数据定义语句,用来定义数据库对象:库、表、列等;

ShOW DATABASES;查看所有数据库名称

USE mydb1;切换数据库;

CREATE DATABASE mydb1;如果要创建的数据库mydb1已经存在就会报错

CRETATE DATABASE IF NOT EXISTS mydb1;在要mydb1不存在时创建

DROP DATABASE [IF EXISTS] mydb1 删除数据库

ALTER DATABSE mydb1 CHARACTER SET utf8;修改数据库编码

CREATE TABLE 表名(

        列名 列类型

        列名 列类型

        ……

);

SHOW TABELS;

SHOW CTEATE TABLE mydb1;查看mydb1表的创建语句;

DESC mydb1;查看mydb1表的结构;

DROP TABLE mydb1;删除表mydb1;

ALTER TABLE mydb1 ADD (classname varchar(100));给表mydb1添加classname列,列类型为varchar(100);

ALTER TABLE mydb1 MODIFY gender char(2);修改列类型

ALTER TABLE mydb1 change gender sex char(2);修改列名

ALTER TABLE mydb1 DROP classname;删除列

ALTER TABLE mydb1 RENAME TO mydb2;修改表名

DML:数据库操作语句

INSERT INTO mydb1(name,gender) VALUES(‘zoghin‘,‘male‘);插入一行数据

INSERT INTO mydb1 VALUES(‘zoghin‘,‘male‘);插入一行数据

UPDATE mydb1 SET name=‘zoghin1‘ WHERE male=‘zoghinmale‘;将male列为zoghinmale的行的name改为zoghin1

DELETE FROM mydb1 WHERE name = ‘zoghin1‘;删除name列为zoghin1的列

 

 

 

 

---恢复内容结束---

SQL语句

标签:

人气教程排行