[数据库] 一小时不到快速上手MySQL(二)

仅能够满足简单的mysql了解和使用。

在(一)的时候,我们已经会创建表的属性了,那么现在我们开始对应着属性存入内容

再看看在sql_database数据库下的表格student吧,内容如下:

                 id                name           age
                1               小兰             19
                2               小星             20
                3               小名             20

我们创建的各属性以及对应数据类型分别如下:

--------------------------------------------------------------------------------------------------------------------

目录

一、对表的内容增添

(1)添加一行内容

(2)连续写入一行行内容

二、对表的内容查看

(1)查看已填入到属性里的内容

(2)查看表的指定属性

(3)查看表的指定属性时从小到大排序

(4)查看表的指定属性时从大到小排序

(5)只呈现指定行数

三、补充

(1)对应属性没有内容时

 (2)输入内容时不按对应的属性顺序填写时

四、对表的内容插入

五、对表的内容修改

(1)修改指定的一个内容

(2)同时修改一行内容

(3)同时修改一列内容

六、对表的内容删除

(1)当只删除指定一行时

(2)当只删除指定一列时



一、对表的内容增添

(1)添加一行内容

(第一次加的话就是小兰那一行) 

insert  into 表的名称  values(想在第一个属性填写的内容,想在第二个属性填写的内容,想在第三个属性填写的内容);

(2)连续写入一行行内容

二、对表的内容查看

(1)查看已填入到属性里的内容

select * from 表的名称;(其中*表示全部,就你填了多少就能看多少)

-------------------------------------------------------------------------------------------------------------------------

由此,我们就能完成表的创建了,如图

---------------------------------------------------------------------------------------------------------------------------

(2)查看表的指定属性

select 属性的名称  from 表的名称

注意,使用这个语句时,前面得表明用的是哪个数据库

(3)查看表的指定属性时从小到大排序

在(2)后面加  order by 要排序的属性

(4)查看表的指定属性时从大到小排序

在(2)后面加  order by 要排序的属性 desc

(5)只呈现指定行数

select * from 表的名称  limit 只想呈现的行数

三、补充

(1)对应属性没有内容时

就在那里填null

 (2)输入内容时不按对应的属性顺序填写时

在value前面填写属性名称,表示你输入时按照的属性顺序。

但填写的内容依然得符合前面定义的数据类型,是Int就不要填字符串

insert  into  表的名称 (想要填写的第一个属性名称,想要填写的第二个属性名称,想要填写的第三个属性名称) values (想在第一个属性填写的内容,想在第二个属性填写的内容,想在第三个属性填写的内容);

四、对表的内容插入

比如我们之前在(4)时添加了一个id为4的小例那里空出了age,我们现在要插入添加

update 表的名称 set 想要插入的资料 where 主键=?

五、对表的内容修改

(1)修改指定的一个内容

update 表的名称 set 要改的内容 where 主键=?

(2)同时修改一行内容

update 表的名称 set 要修改的第一个内容,要修改的第二个内容 where 主键=?;

(3)同时修改一列内容

没有where来限制修改范围很危险,一般不允许使用

六、对表的内容删除

(1)当只删除指定一行时

delete from 表的名称 where 主键=?

(2)当只删除指定一列时

alter table 表的名称 drop column 要删除的属性名称

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烟非颜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值