MySQL表的增删改查(基础)一、CRUD二、新增(Create)三、查询(Retrieve)3.1 基本查询3.2 条件查询3.3 分页查询四、修改(Update)五、删除(Delete) 一、CRUD注释:在SQL中可以使用“–空格+描述”来表示注释说明。CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。二、新增(Cr
转载
2023-06-16 14:48:58
416阅读
文章目录1. 增加 INSERT2. 更新 UPDATE3. 删除 DELETE练习 LeetCode 196. 删除重复的电子邮箱练习 LeetCode 627. 交换工资 学习自 廖雪峰的官方网站1. 增加 INSERT添加一条记录INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...);
INSERT INTO student
目录写在前面增加数据全部列插入单行插入查看多行插入注意事项部分列插入单行插入多行插入删除数据删除一行删除全部 写在前面很久没有更新了,新年第一篇文章,写的要是有什么疏漏的的地方,可以在下面留言,我会及时修改,今天我们看看如何进行对表增加和删除数据我先创建一个数据表create table if not exists exam_result(
id int,
name varchar(20),
c
转载
2023-08-29 16:51:44
48阅读
MySQL高级语句 一、常用查询1.ORDER BY 语句(1)单字段排序(2)多字段排序2.or/and (或/且)3.嵌套/多条件4.distinct查询不重复记录5.IN显示已知的值的资料6.GROUP BY 对GROUP BY后面的栏位的查询结果进行汇总分组7.函数(1)数学函数(2)聚合函数(3)字符串函数(4)日期时间函数(5)算数运算符(4)比较运算4.1等号(=)4.2不等于(!
1、“增”——添加数据语法:INSERT INTO 表名 (字段名1,字段名2,…) VALUES (值1,值2,…):举例:INSERT INTO student(id,name,grade) VALUES(1,'zhangshan',98);同时添加多条数据语法:INSERT INTO 表名 (字段名1,字段名2,…) VALUES (值1,值2,…),(值1,值2,…),…;举例:INSER
转载
2023-08-14 14:23:03
1986阅读
搭建 MySQL全新主从默认主库与从库都没有任何数据,是全新数据库,刚刚安装完成后的状态!如果数据库安装完成后修改了root密码,数据库会生成相应日志,建议在安装时主库与从库都采用非安全初始化,初始化完成后,不要修改root密码,主从搭建完成后,再在主库修改root密码。检查主库状态主库应该没有任何数据,或者少许数据(比如修改了root密码,那么会有少许的日志记录),最好是没有任何数据,主从搭建完
前言前一段时间,因开发的需求新添加了几个mariadb的数据库做从库。现在,有时间了就将当时我写的操作流程,以供参考。Mariadb主从复制【1】安装maraidb数据库本文使用的是jenkins的方法推送过去的mariadb按照原有的数据库的主库的版本安装相同版本的数据库 mysql -V 查看版本<1>新数据库的安装先看jekins上有无此版本,如有可推送过去IP 为从库服务器ip
一:添加数据1.准备工作,和以前一样,要先使用一个数据库,并添加一张数据表,具体操作如下: 1)使用数据库mysql> USE itcsat;
Database changed2)创建数据表mysql> CREATE TABLE student
-> (
-> id INT(5),
-> name CHAR(20)NOT
转载
2023-06-26 13:58:06
165阅读
MySQL 搭建全新主从(不基于已经有数据的主库)MySQL 搭建全新主从(不基于已经有数据的主库)本博文仅记录个人学习本博文针对MySQL 8.0 ,但MySQL5.7的搭建过程一模一样,只是修改mysql用户密码的命令有所区别,MySQL5.7也可以跟着一步步操作,应该不会有问题。本文是全新搭建主从,如果主库有旧数据,不适用,之后会更新相关学习笔记搭建 MySQL全新主从默认主库与从库都没有任
目录一、DML语句的基本基本用法1、添加语句INSERT2、修改语句UPDATE3、删除语句DELETE二、DQL语句的使用1、查询所有2、查询部分列3、别名查询(就是查询出来的列名由自己定义) 4、条件查询5、模糊查询6、排序查询7、去重查询8、聚合查询(也成为统计查询)9、分组查询10、分页查询11、链接查询12、子查询内容介绍: &nb
Mysql从入门到入魔——7. 插入、更新和删除1. 插入数据1.1 插入完整行1.2 插入部分行1.3 插入检索出的数据1.4从一个表复制到另一个表2.更新数据2.1 更新单行单列2.2 更新单行多列2.3 更新所有行2.4 删除列中的值3. 删除数据3.1 删除单行3.2 删除所有行 本篇主要内容插入数据的几种方式,更新数据和删除数据。如果对文中表结构不理解的可以查看系列首页。话不多说,进入
1.MySQL管理1.1启动和关闭服务# Linux
service mysqld start # 启动
service mysqld stop # 关闭
service mysql restart # 重启
# Windows
net start mysql # 启动
net stop mysql # 关闭1.2常用命令登录mysql -
转载
2023-09-04 20:29:09
54阅读
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本
mysql增加int字段的方法:使用ALTER TABLE语句,通过“ALTER TABLE 表名 ADD 新字段 int(长度);”或“ALTER TABLE 表名 ADD 新字段 int(长度) AFTER 已存在字段;”格式来增加。一个完整的字段包括字段名、数据类型和约束条件。MySQL 添加字段的语法格式如下:ALTER TABLE ADD [约束条件];对语法格式的说明如下: 为数据表的
转载
2023-07-14 18:36:09
207阅读
一、增:有2种方法1.使用insert插入单行数据:语法:insert [into] <表名> [列名] values <列值>例:insert into Strdents (姓名,性别,出生日期) values (‘王伟华’,‘男’,‘1983/6/15’)注意:如果省略表名,将依次插入所有列2.使用insert,select语句将现有表中的 数据添加到已有的新表中语法:
数据库基础1. 什么是数据库?数据库: database, 存储数据的仓库数据库: 高效的存储和处理数据的介质(介质主要是两种: 磁盘和内存)2. 数据库的分类?数据库基于存储介质的不同: 进行了分类,分为两类: 关系型数据库(SQL)和非关系型数据库(NoSQL: Not Only SQL, 不是关系型的数据库都叫做非关系型数据库)3. 不同的数据库阵营中的产品有哪些?关系型数据库大型: Ora
转载
2023-08-28 14:33:22
0阅读
存储在系统中的数据是数据库管理系统(DBMS)的核心,数据库被设计用来管理数据的存储、访问和维护数据的完整性。MySQL提供了功能丰富的数据库管理语句,包括有效的向数据库插入数据的INSERT语句,更新数据的UPDATE语句以及当数据不再使用时删除数据的DELETE语句。
存储在系统中的数据是数据库管理系统(DBMS)的核心,数据库被设计用来管理数据
转载
2023-07-12 15:35:13
42阅读
表的操作1、建表--如果USERS表存在则删除 DROP TABLE IF EXISTS USERS; CREATE TABLE USERS(
id INT UNSIGNED NOT NULL AUTO_INCREMENT, # 主键 UNSIGNED 无符号 AUTO_INCREMENT 自增
name VARCHAR(30) NOT NULL COMMENT '用户名',
sex ENUM
转载
2023-08-02 00:09:51
317阅读
Mysql修改、添加、删除字段1.添加字段1.在末尾添加字段(1)语法ALTER TABLE ADD [约束条件];语法格式的说明: 为数据表的名字; 为所要添加的字段的名字; 为所要添加的字段能存储数据的数据类型;[约束条件] 是可选的,用来对添加的字段进行约束。这种语法格式默认在表的最后位置(最后一列的后面)添加新字段。(2)示例在user表末尾添加字段phone:ALTER TABLE `u
转载
2023-08-01 19:55:49
283阅读
1、函数(1)、基本语法 创建delimiter 自定义符号 -- 如果函数体只有一条语句, begin和end可以省略, 同时delimiter也可以省略
create function 函数名(形参列表) returns 返回类型 -- 注意是retruns
begin
函数体 -- 函数内定义的变量如:set @x = 1; 变量x为全局变量