巩固MySql基本语法
来源:互联网 发布:优麒麟和ubuntu 编辑:程序博客网 时间:2024/05/17 02:17
创建数据库
create database dbname;
显示数据库
show database;
使用数据库
user dbname;
显示该数据库中的表
show tables;
删除数据库
drop database dbname;
创建表
create table tablename(column_name1 column_type1 constrains,
column_name2 column_type2 constrains,
column_name3 column_type3 constrains
)
查看表定义
desc tablename
查看创建表的sql
show create table tablename \G;
删除表
drop table tablename;
修改表
alert table tablename modify column_definition [first|after col_name];
eg: alert table emp modify ename varchar(20);
增加表字段
alter table tablename add column_definition [first|after col_name]
eg: alter table emp add age int(3);
删除字段
alert table table name drop col_name;
eg:alter table amp drop age;
字段改名
alert table table name change old_col_name new_col_name column_definition [first | after col_name]
eg:alter table emp change age age1 int(4);
更改表名
alter table tablename rename new_tablename
插入记录
insert into table (field1,field2,…) values (value1,value2,…)
eg:insert into emp (enama,hiredate,sal,depto) values (‘zzx1’,2000-01-01,’3000’,2)
可依次插入多条字段
更新记录
update tablename set field1=value1,field2=value2,… [where condition]
可同时更新多个表的数据
update t1,t2,…,tn set t1.field1=value1,t2.field2=value2,… [where condition]
删除记录
delete from tablename [where condition]
eg: delete from emp where ename=‘done’
可以依次删除多个表的记录
delete t1,t2,…,tn from t1,t2,…,tn [where condition]
eg:delete a,b from amp a,dept b where a.deptno=b.deptno and a.deptno =3
- 巩固MySql基本语法
- mysql巩固
- MySql基本语法参考
- Mysql基本语法
- mysql 基本语法介绍
- Mysql基本语法
- mysql基本语法
- mysql 基本语法
- Mysql基本语法
- MySql基本语法
- mysql基本操作语法
- 讲述MySQL基本语法
- mysql基本语法
- 基本MySQl语法
- mysql基本语法
- mysql基本语法总结
- mySQL基本语法
- MySQL基本语法命令
- Java中的几种循环写法
- 高性能网络编程(一)----accept建立连接
- stm32晶振起振异常波形与解决
- iOS
- js的全选、反选和不选
- 巩固MySql基本语法
- Cogs 1708. 斐波那契平方和(矩阵乘法)
- ssh免密登录配置
- 不同server间共用邀请码
- 模拟实现STL中的Vector容器
- Spark RDDs(弹性分布式数据集):为内存中的集群计算设计的容错抽象
- 系统集成项目管理工程师教程看书笔记11
- java json object相互转换
- javaSE学习03_java常量和变量程序执行过程