优秀网站菜单,宁波网页设计制作公司,佛山网站搭建公司,定制高端网站建设公司目录 1.数据库相关概念2.关系型数据库#xff08;RDBMS#xff09;3.SQL通用语法4.SQL分类5.DDL-数据库操作6.DDL-表操作1.查询表2.创建表3.数据类型1.数值类型2.字符串类型3.日期类型 4.修改表5.删除表 1.数据库相关概念 2.关系型数据库#xff08;RDBMS#xff09; 关系型… 目录 1.数据库相关概念2.关系型数据库RDBMS3.SQL通用语法4.SQL分类5.DDL-数据库操作6.DDL-表操作1.查询表2.创建表3.数据类型1.数值类型2.字符串类型3.日期类型 4.修改表5.删除表 1.数据库相关概念 2.关系型数据库RDBMS 关系型数据库建立在关系模型基础上由多张相互连接的二维表组成的数据库。 ①使用表存储数据格式统一便于维护 ②使用SQL语言操作标准统一使用方便 常见的关系型数据库ORACLE甲骨文MySQL已被甲骨文收购,SQLServer微软,PostgreSQL. 3.SQL通用语法 ①SQL语句可以单行或多行书写以分号结尾。 ②SQL语句可以使用空格/缩进来增强语句的可读性 ③MySQL数据库的SQL语句不区分大小写关键字建议使用大写 ④注释: 单行注释-- 注释内容或#注释内容(MySQL特有)多行注释/*注释内容*/ 4.SQL分类 5.DDL-数据库操作
1.查询所有数据库
SHOW DATABASES;2.查询当前数据库
SELECT DATABASE();3.创建数据库
CREATE DATABASE [IF NOT EXISTS] 数据库名 [DEFAULT CHARSET 字符集] [COLLATE 排序规则];4.删除数据库
DROP DATABASE [IF EXISTS]数据库名;5.使用数据库
USE 数据库名;6.DDL-表操作
1.查询表
查询当前数据库所有表
SHOW TABLES;2.查询表结构:
DESC 表名;3.查询指定表的建表语句:
SHOW CREATE TABLE 表名;2.创建表 最后一个字段没有逗号 3.数据类型 MySQL中的数据类型有很多主要分为三类:数值类型、字符串类型、日期时间类型 1.数值类型 2.字符串类型 3.日期类型 4.修改表
1.添加字段
ALTER TABLE 表名 ADD 字段名 类型(长度)[COMMENT 注释][约束];2.修改数据类型
ALTER TABLE 表名 MODIFY 字段名 新数据类型(长度);3.修改字段名和字段类型
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度)[COMMENT 注释][约束];4.删除字段
ALTER TABLE 表名 DROP 字段名5.修改表名
ALTER TABLE 表名 RENAME TO 新表名5.删除表
1.删除表
DROP TABLE[IF EXISTS] 表名2.删除指定表并重新创建该表
TRUNCATE TABLE 表名注意:在删除表时表中的全部数据也会被删除