MariaDB ----增删改
1> 查看表的(创建)状态;
show careate table students1;

注: 自增, (保护机制) 好马不吃回头草
2>查看 字段;( 查看表的结构)
desc students1;

3>查看指定字段 (结构)
desc students1 id;

4>添加一个字段
alter table students1 add birthday datetime; (在 students1 表 添加 一个 birthday的字段并且数据类型是datetime)

#查看

5>修改一个字段的数据类型
alter table students1 modify birthday date; (把 students1 表里 的 birthday字段的 数据类型 修改为 date)

6>修改一个字段的名字和数据类型
alter table students1 change birthday birth datetime;( 把students1 表里的 birthday字段 名字 修改为birth 并且数据类型修改为datetime)

7>删除一个表里的字段
alter table students1 drop birth; (删除 students1 表 里的 birth 字段)

8>删除一个表
drop table classes;

9> 给各个字段里添加数据
insert into students1 values(,'李超’,21,171.250,'男',1); ( inset into 表 values ( 按规定的数据类型填写数据))

#补充

#查看

注:出现这种情况是因为, id 设值得数据类型里面有自增。
#补充2

注2:这是因为 设置枚举类型时设有四个选项,按顺序分别对应1,2,3,4
#补充3

注: 默认为自增
10 >部分插入
insert into students1 (name,age) values('欣欣',);

11>部分插入多个记录
insert into students1 (name,age) values('cat',),('dog',);

12>修改某个字段的数据
updates students1 set name=’dog’ where name='cat'; (把 name 字段里名为cat 的数据 修改为dog)

#补充

#补充2

13>删除 一条指定的数据 (物理删除)
delete from students1 where id=;

#补充

14> 逻辑删除 bit(1) : 0,1 bit(2) 00.01.10.11
用一条字段来表示 这条信息是否已经不能在使用了
&1添加一个逻辑删除的字段(相当于设置一个标签,任何信息被打上标签的代表这条信息已经不能在使用了)
alter table students1 add is_delete bit default ;

注: 这里 bit 后边 默认为1 即bit(1)
&2l逻辑删除 (打上标签)
update students1 is_delete= where id=;

MariaDB ----增删改的更多相关文章
- MariaDB增删改
1.MariaDB 数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值. 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型: 1.整数:int, bit( ...
- mariadb增删改查
数据库用户的操作 登录前需先启动3306端口. 首次启动需初始化数据库 mysql_secure_installation 增/改: 创建用户及赋予用户指定权限 grant 权限(分为create[创 ...
- mariadb第二章-增删改
MariaDB 数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值. 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型 整数:int, bit 小数:de ...
- mariadb数据库(2)增删改与 单表查询
一.数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值. 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型 整数:int, bit 小数:decimal ...
- mariadb(第二章)增删改 MariaDB 数据类型
MariaDB 数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值. 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型 整数:int, bit 小数:de ...
- mariadb(二)增删改
一.表的结构的增删改 添加数据类型 alter table 表名 add 字段 数据类型: #如果字段存在则会报错 Duplicate column name '字段' #修改数据类型 alter t ...
- mysql基础之mariadb对表中数据的增删改查
复习: 查看表:show tables; 创建表:create table 表名(字符类型); 删除表:drop table 表名; 对表的结构进行增删改查: 查看表结构:desc 表名; 修改表-添 ...
- mysql之数据库的介绍和基本的增删改查
一 学前知识 什么叫做静态页面:用户传入内容后,不能处理用户的请求,只能单纯的显示主页面的信息. 什么是负载均衡:通过计算服务器的性能,将客户发送过来的请求指派给某台服务器.一般还要有一个备份的负载均 ...
- shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)
shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查) Shell脚本与MySQL数据库交互(增删改查) # 环境准备:安装mariadb 数据库 [ro ...
随机推荐
- 迅速搞懂JavaScript正则表达式之方法
咱们来看看JavaScript中都有哪些操作正则的方法. RegExp RegExp 是正则表达式的构造函数. 使用构造函数创建正则表达式有多种写法: new RegExp('abc');// /ab ...
- CE工具里自带的学习工具--第三关
图解: 重复第5,6,7,8,9步,最终得到:
- c++复合类型
1.数组 数组存储同类型的值: 数组使用下标或索引对元素进行标号,从0开始编号: 只能在定义数组时才能使用初始化,此后就不可以了,也不能将一个数组赋给另一个数组: 初始化数组时,提供的值可以少于数组元 ...
- Maven 的相关配置
第一步: 官方下载路径: http://maven.apache.org/download.cgi maven官方网站:http://www.mvnrepository.com/ 第二步: 请下载这个 ...
- Tomcat:Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
可能原因一: 在本地tomcat启动正常并且访问正常的项目放在服务器上tomcat报以上错误. 本地tomcat为7.0.68,服务器上为7.0.86 错误原因:服务器tomcat版本过高. 解决办法 ...
- Linux部署Web项目小记
1.安装Tomcat 官网下载 解压缩:tar -zxvf apache-tomcat-8.0.32.tar.gz 配置server.xml 连接池: <Executor name=" ...
- [Python3网络爬虫开发实战] 4.1-使用XPath
XPath,全称XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言.它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索. 所以在做爬虫时,我们完全 ...
- assert.notDeepEqual()
assert.notDeepEqual(actual, expected[, message]) 深度地不相等比较测试,与 assert.deepEqual() 相反. const assert = ...
- vue中的表单验证
http://www.cnblogs.com/luoxuemei/p/9295506.html /*是否合法IP地址*/ export function validateIP(rule, value, ...
- UVA 12100 打印队列(STL deque)
题意: 给定n个优先级打印队列,然后从0开始编号到n-1.出队一个元素,如果他是队列中优先级最高的,打印(耗时一分钟),否则放到队尾(不耗时).给定一个m,求位置m的文件打印的时间. 分析: 用一个p ...