3 12月, 2016

Mysql 基础命令

DDL 数据定义:(表)

create table  |  drop table  |  alter table

分别是:创建表,删除表,修改表结构(增加、删除、修改字段)

 

DML 数据操作:(字段,数据)

select from table  |  insert into table  |  updata  talbe set  |  delete from table

分别是:查询表中的数据,向表中插和数据,更新表中的数据,删除表中的数据

 

DCL 权限管理:

grant  |  revoke

 

TCL 事务控制:

commit  |  rollback

 

 

常用命令(创建一个城市索引信息)


Mysql>show databases;                (查看所有数据库)

Mysql>create database test;         (创建一个名为test的数据库)

Mysql>drop database test;           (删除名为test的数据库)

Mysql>create database game;     (创建一个名为game的新数据库)

Mysql>use game;                           (使用game数据库)

Mysql>show tables from game;   (查看game数据库下的所有表)

Mysql>create table city(                 (在当前数据库中创建一个名为user的表)

>id int(10),                          (注意结束当前行的逗号)

>title varchar(10)

>act_level(2) ,

>memo varchar(200),

           >primary key(id));    (结束的分号)

Mysql>rename table city to city_database;   (修改表名city为city_database)

Mysql>alter table city_database change column act_level level(1);   (将city_database表下的act_level(2)字段,改成level(1) )

Mysql>alter table city_database add column test int(2);  (在表city_database中新增一个名为test的字段,类型为int,长度为2)

Mysql>alter table city_database drop column test; (删除表city_database中名为test的字段);

 

Mysql>show tabels; (查看当前数据库中的表信息)

Mysql>show columns from game; (查看表test下的字段名称)

Myslq>show full columns from test; (查看表test下更为详尽的信息)

 

Mysql>insert into city_database(id,title,level,memo) values(1,’beijing’,5,’nothing’);

Mysql>inset into city_database values(2,’shanghai’,5,’nothing’);

 

 

Mysql>select * from city_database;    (查看city_database下的数据)

Mysql>select

 

You may also like...

发表评论