MySQL常用基础命令

在DOS界面启动MySQL服务:mysql -uroot -p+密码mysql -hlocalhost -uroot -p         在这里插入图片描述
建立数据库:create database <数据库名称>;
在这里插入图片描述
查询所有数据库:create database test;
在这里插入图片描述
使用数据库:use <数据库名>;
在这里插入图片描述
删除数据库:drop database <数据库名>;
在这里插入图片描述
查询数据库中所有的表:show tables;
在这里插入图片描述
创建表:show tables;
在这里插入图片描述
查询表的物理结构:desc <表名>;
在这里插入图片描述
查询表的创建语句:show create table <表名>;
在这里插入图片描述
插入数据:insert into <表名> (i d,name,address)values(1,"西安市',"陕西省");
在这里插入图片描述
显示表数据:select * from <表名>;
在这里插入图片描述
删除表:drop table <表名>;
修改表名:alter table <旧的表名> rename to <新的表名>;
字段重命名:alter table <表名> change name <属性名> varchar(25);
修改字段的数据类型:alter table <表名> modify column <属性名> text(100);
修改字段是否为空:alter table <表名> modify column <属性名> varchar(20) not null;
删除字段:alter table <表名> drop <属性名>;
添加字段:alter table <表名> add column <属性名> varchar(50) not null;
修改表的字段为主键:alter table stu modify column id int(11) primary key;
修改表的字段为自增:alter table stu modify column id int(11) auto_increment;
创建表的时候设置字段自增和主键:create table teacher( id int(11) primary key auto_increment,name varchar(25),address varchar(25));
普通插入数据:insert into <表名> (id,name,address)values(1,"java","西安市");
主键自增插入数据:insert into <表名> (name,address)values("java","西安市");
根据id 查询数据信息:select * from teacher where id =1;
唯一:alter table teacher modify column lovename varchar(25) unique;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值