cmd窗口使用mysql_cmd窗口的入门mysql操作

mysql 登陆

mysql -u  用户名 -p  回车  输入密码   ru:   mysql - u  root -p 123456

MySQL是最常用的数据库管理语言--结构化查询语言(SQL),常用的大致分为四种:DDL  数据定义语言  , DML  数据操作语言 , DQL  数据查询语言, DCL 数据控制语言.

DDL

create  创建 ,即我们可以通过create 来创建数据库,表,视图,用户等。

创建数据库: create  database 数据库名;

创建表:create table 表名(列名  列数据类型  属性(就是主外键,和非空之类的) 注释,....);  没列用逗号隔开,最后一列不需要加逗号 列如:

create table student(sid int  frimary key auto_increment,

sname varchar(20)  not null  comment '学生姓名' );

drop  删除

drop table 表名;  删除表

alert 修改更新

Alter  table 表名 rename  as 新表名;   ----修改表名

Alter  table  表名  add  新增列名  数据类型  属性;-------修改表结构添加

//修改表属字段

Alter  table 表名 modify 字段名 数据类型  属性;

Alter  table 表面 change 旧字段  新字段  类型  属性;

Alter  table  表明  drop  字段名;  删除子段

删除外键

Alter  table  表名 drop  foreign key  外键名;

添加外键

Alter  table  表名 add  constraint  外键名  foreign  key(列名)  references 主表(关联键);

DML

添加数据

insert into  表名(列名,列名2,列名3,) values(值1,值2,值3,); 如:  insert into student(sid,sname,age) values(1,'tom',13);

或插入多条:insert into student(sid,sname,age) values(1,'tom',13), (2'jack',24);  值之间用逗号隔开

修改

update 表明  set  列名=新值 where=条件 如  update student  set  sname='tt' where sid=1;

删除

delete  from  表名  where  条件  如    delete  from  student where sid=1;

DQL

select *  from  表名    简单的查询表中所有内容, 查询可跟where条件  having  筛选   group by 分组  limit  0,3;

标签:入门,mysql,列名,cmd,表名,table,create,where,Alter

来源: https://www.cnblogs.com/acgss/p/14248822.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值