数据库MySQL基础1

使用终端cmd练习MySQL数据库:

1、连接

这里是找到mysql的bin路径之后从路径选中输入cmd进入的

如果直接打开cmd

可以输入:cd ...bin路径

 2、show databases; 展示已有数据库

3、create database 数据库名;创建新的数据库。

 4、create table 表名(
列名   类型......):

创建数据库表并展示 详细操作:

 use 数据库名; 用于选中数据库。

5、 插入与查询:

查询:select 字段,字段 from 表名(较快) 或者 select * from 表名(较慢)

插入: 

insert into 表名(列名,列名) value/values (列值,列值) 

insert into 表名 values (列的值)

如果 不指定列名,values后小括号中必须包含所有列的值,并且,数值的顺序必须是表中列的顺序 

6、 清除 clear();

7、修改 update........

8、 删除

!!!清空表 :1)delete from t_student;  2)truncate 表名;

这两种哪种性能好?

truncate 效率更高 delete最慢

删除表:drop table t_student;  表没有了,上面的表还有是空的 效率最高!!!

9、查询select 专门查询属性

也可以根据where id/name 等属性来查询特定数据:

10、使用as起别名:

 

 11、多条件查询

 12、去除掉重复的结果。

!!!!!!! 生效,去重成功。

distinct是对结果集去重,不能对某个列去重。

 所以没有生效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值