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 用来对表中的一行或多行进行更新。

你可能感兴趣的:(python-mysql数据库语句)