数据库的基本语法.md
2019-05-17 11:29
134 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/han1396735592/article/details/100010191
基本语法
对数据库的操作
查看所有的数据库
show databases;
创建数据库
create database dbname;
删除数据库
drop database dbname;
对数据表的基本操作
创建表
create table ( columnname type ... ; .... )
删除表
drop table tablename;
查看表的结构
desc tablename;
查看表的创建语法
show create table tablename;
查看所有表
show tables;
表结构
添加列
alter table tb_name add [column] name type ;
删除列
alter table tb_name drop [column] name;
添加索引
alter table tb_name add index (name(length) ads|desc);
更改列的类型
alter table tb_name modify column name type;
更改表名
alter table tb_name rename newatblename;
添加主键
alter table tb_name add primary key (name);
删除主键
alter table tb_name drop primary key
添加外键
alter table tb_name add foreign key(name) references othertbanme(key);
其他
创建视图
create view v_name as select ...;
创建存储函数
create function fname(name char(5)) returns char(10) declare cursorname cursor for select_staement; declare name int|varchar; begin return select "hello"; end
创建存储过程
create procedure panme(in name int) 3ff7 begin sql ; end
创建触发器
create trigger tname after|before insert|update|delete on tablename begin sql end
用户
创建用户
create user "username"@"host" IDENTIFIED by "password";
删除用户
drop user "username"@"host";
权限
用户授权
grant all on *.* to "username"@"host" with grnat option;
撤销用户权限
revoke all on *.* from "username"@"host";
相关文章推荐
- 【数据库】 sql的一些基本语法(一)
- 学习笔记:数据库基本语法总结
- 数据库基本语法
- 数据库数据类型、约束、基本语法
- Android ORM——greenDAO 3之Properties、QueryBuilder与数据库的增删改查的基本语法应用(二)
- 【sql入门】根据要求绘制E/R图,创建数据库(2)mySQL建表基本语法及主键外键选择
- Android SQLite数据库基本语法
- 数据库基本语法
- 【数据库】 sql的一些基本语法(二)
- 数据库之SQL基本语法
- SQL Server -数据库基本语法的总结
- 【数据库】 sql的一些基本语法(四)
- JDBC连接数据库-基本语法:
- mysql之数据库操作基本语法
- 数据库sqlite3的使用-基本语法
- mysql 基本语法学习1(数据库、数据表、数据列的操作)
- .md即markdown文件的基本常用编写语法(图文并茂)
- 数据库基本语法
- 新人自我总结基本语法接口 数据库入门 swing界面(未完待续)
- 数据库基本语法-库和表的操作