数据库--mysql命令

基本命令

mysql -uroot -p  进入;

exit或quit   退出;

数据库的操作

create database 数据库名 charset=utf8;       创建数据库  

show databases;       展示所有数据库

use 数据库名;         切换

select database();     查看当前库

drop database 库名;    删除

表的操作

show tables;    查看表

create table 表名(列1  类型 约束,.....);

auto-inscrement    自动增长

drop table 表名;   删除

desc  表名;          查看表结构

rename table  原表名  to  新表名;     修改

show create table 表名;     查看表结构

字段的操作(列)

alter table add  列名 类型;   增加

alter table change  原名  改名 类型;   修改

alter table drop 列名;   删除

数据的操作(内容)

select  *  from  表名; 查看

增加

inset into table 表名 values(值,值....);

insert into table 表名(列1,列2.....) values(值,值....);   单个列添加

insert into table 表名(列1,列2....) values(值,值....),(值,值....);      多行添加

update 表名 set  列=值,列=值(修改的)  where 条件;    修改

delete from  表名 where  条件;     删除

逻辑删除

alter table 表名 add isdelete bit  default 0;

update 表名 set  isdelete=1 where 列=值;

解析:添加一个isdelete的字段,为布尔类型,删除为0,默认为0。


你可能感兴趣的:(数据库--mysql命令)