数据库的基本操作-增删改查
先登录数据库:在终端输入
/usr/local/mysql/bin/mysql -u root -p
如何查询数据库服务器中所有的数据库?
如何选中一个数据库进行操作?
use 数据库名
在use操作之后才能再进行select * from admin;查询该数据库中所有记录
查询特定信息:select * from admin where Admin_ID=1;这个名字要个查询到的数据库的信息一致
如何退出数据库服务器?
输入exit即可
如何在数据库服务器中创建我们的数据库?
大小写都可以na
查看该数据库中所有的数据表?
如何创建一个数据表?(这个建立仅针对最近 use 数据库名 所对应的数据库下面建立)
pet是数据表的表名。
create TABLE pet( name VARCHAR(20), owner VARCHAR(20), specise VARCHAR(20), sex CHAR(1), birth DATE, death DATE );
接着再去查看test数据库中的数据表,就有了:(也就是查看数据表是否创建成功 )
查看创建好的数据表的结构:
Field字段,NULL是否允许为空,Key约束相关东西,Default默认值
查看数据表中的记录:
如何往数据表中添加数据记录?
大小写都可以
再一次查询就会发现出现了相应数据:
输入汉字,如果乱码的话,要在创建数据库的时候加入utf-8属性。
mysql常用数据类型:
数值、日期/时间、字符串(字符)
接着插入多个
INSERT INTO pet VALUES('kk1','cc1','dog1','1','1998-1-2',null); INSERT INTO pet VALUES('kk2','cc2','dog2','2','1998-2-2',null); INSERT INTO pet VALUES('kk3','cc3','dog3','1','1998-3-2','1998-12-2'); INSERT INTO pet VALUES('kk4','cc4','dog4','2','1998-4-2',null);
查看:
删除第一条数据:
delete from pet where name='puffball';
查看:
如何修改数据?
把kk4修改成kk44,需要写表名pet和拥有者owner。
(注意:如果不写where xxx,将会吧所有name都变成 cc4 )。
update pet set name='kk44' where owner='cc4';
总结数据记录的常见操作:
增加INSERT、删除DELETE、修改UPDATE、查询SELECT。
分类:
数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」