1) Data Definition Language (DDL 数据定义语言) 如:建库,建表 2) Data Manipulation Language(DML 数据操纵语言),如:对表中的记录操作增删改 3) Data Query Language(DQL 数据查询语言),如:对表中的查询操作 4) Data Control Language(DCL 数据控制语言),如:对用户权限的设置 1. DDL 创建数据库并制定字符集 create database 数据库名 character set 字符集; 判断是否存在数据库,没有则创建 create database if not exists 数据库名 ; 删除数据库 drop database 数据库名; 修改数据库默认字符集 alter database 数据库名 default character set 字符集; 查询数据库定义信息 show create database 数据库名: 创建表 create table 表名 (字段1 类型, 字段2 类型); create table 表1名 like 表2名;#创建一个结构相同的表 删除表 drop table 表名; 修改表 alter table 表名 add 字段名 类型;#加一个字段 alter table 表名 modify 字段名 类型 ;#修改某一个字段类型 alter table 表名 change 字段1 字段2 类型;#修改某一字段 alter table 表名 drop 列名;#删除一列 rename table 表名 to 新表名; 查询表结构信息 show table 表名;#返回SQL语句 desc 表名;#返回表格形式 2. DML 插入语句 insert into 表名 (字段1,字段2....)values (值1,值2...); insert into 表名 values (值1,值2...); insert into 表2 select* from 表1;# 蠕虫复制 将一张表数据复制到另一张表中 删除语句 郑州治疗胎记医院 http://m.zykdbh.com/ delete from 表名; delete from 表名 where条件语句; 修改语句 update 表名 set 列名 = 值 where条件语句; 3.DQL 简单查询语句 select* from 表名; select* from表名 where条件语句; select 字段1 as 别名,字段2 from 表名;# 使用别名查询某些字段 select distinct 字段名 from 表名;#清除查询结果中的重复值 select 列1+列2 from 表名;#查询列数据运算值 select * from where 字段名 in (数据1,数据2);
MySQL基础
来源:这里教程网
时间:2026-03-01 15:15:29
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- MySQL中跨库查询怎么搞?
MySQL中跨库查询怎么搞?
26-03-01 - MySQL SHOW INDEX 语法解析
MySQL SHOW INDEX 语法解析
26-03-01 - MySQL:Innodb中数字的存储方式
MySQL:Innodb中数字的存储方式
26-03-01 - MySQL 8.0 clone plugin 完整版
MySQL 8.0 clone plugin 完整版
26-03-01 - 腾讯云数据库 MySQL 8.0 正式上线,性能全面超越官方版本
腾讯云数据库 MySQL 8.0 正式上线,性能全面超越官方版本
26-03-01 - mysql 8.0.11 数据库用户密码修改诡异的限制
mysql 8.0.11 数据库用户密码修改诡异的限制
26-03-01 - 带你解析MySQL binlog
带你解析MySQL binlog
26-03-01 - mysql 8.0.11 数据库用户密码修改诡异的限制
mysql 8.0.11 数据库用户密码修改诡异的限制
26-03-01 - 头条mcn管理工具,图文、小视频一键发布至40+平台
头条mcn管理工具,图文、小视频一键发布至40+平台
26-03-01 - 新媒体工具:大鱼号矩阵号运营软件,图文一键上传
新媒体工具:大鱼号矩阵号运营软件,图文一键上传
26-03-01
