python-mysql数据库语句

alter table

alter table 用来更新现存表的模式。可以用create table 创建一个新表。
利用 alter table 创建表,必须给出下列信息:
 新表的名字,在关键字 alter table 之后给出;
 表列的名字和定义,用逗号分隔;
 有的 DBMS 还要求指定表的位置。

commit

commit 用来将事务写入数据库。

create index

create index 用来为一列或多列创建索引。
在开始创建索引前,应该记住以下内容。
 索引改善检索操作的性能,但降低了数据插入、修改和删除的性能。
在执行这些操作时,DBMS 必须动态地更新索引。
 索引数据可能要占用大量的存储空间。
 并非所有数据都适合做索引。取值不多的数据(如州)不如具有更多
可能值的数据(如姓或名),能通过索引得到那么多的好处。
 索引用于数据过滤和数据排序。如果你经常以某种特定的顺序排序数
据,则该数据可能适合做索引。
 可以在索引中定义多个列(例如,州加上城市)。这样的索引仅在以州
加城市的顺序排序时有用。如果想按城市排序,则这种索引没有用处。

create table

create table 用来创建新的数据库表。
一般有两种创建表的方法:
 多数 DBMS 都具有交互式创建和管理数据库表的工具;
 表也可以直接用 SQL 语句操纵。

create view

create view 用来创建一个或多个表的视图。

delete

delete 用来从表中删除一行或多行。

drop

drop 用来永久性的删除数据库对象。

insert

insert 用来对表添加一个新行。

insert select

insert select 用来将select的结果插入到表中。

rollback

rollback 用来撤销书屋块。

select

select 用来从一个表或多个表(或视图)中检索数据。

update

update 用来对表中的一行或多行进行更新。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,879评论 5 116
  • 转 # https://www.cnblogs.com/easypass/archive/2010/12/ 08/...
    吕品㗊阅读 9,876评论 0 44
  • ORACLE自学教程 --create tabletestone ( id number, --序号usernam...
    落叶寂聊阅读 1,162评论 0 0
  • 2018年1月16日 星期二 天气阴 (294) 今天是我去班级看班的日子,我早早的吃完饭就去了学校。我推开...
    倩轩儿阅读 144评论 0 0
  • 其一 春雨连天竟成泽 春风迅猛水泛波 春花本意来争春 成想一夜都吹落 其二 连日阴雨终于过 风和日丽云天色 枝头春...
    蝶澈_4dba阅读 225评论 0 1