SQL基础操作
数据库-MySQL-基础(3)-DML操作
CSDN话题挑战赛第2期 参赛话题:学习笔记目录DML介绍DML-添加数据1、给指定字段添加数据2、给全部字段添加数据 3、批量添加数据4、DML-修改数据 5、DML-删除数据 DML介绍DML,用来对数据库中的表的数据记录进行增删改操作DML-添加数据1、给指定字段添加数据 INSERT INTO 表名 (字段名 1 ,字段名 2,....) VALUES(值1,值2,....); 2
日期 2023-06-12 10:48:40MySQL基础之事务【事务操作,四大特性,并发事务问题,隔离级别】
目录1、事务操作1.1 未控制事务1.2 控制事务一1.3 控制事务二2、事务的四大特性3、并发事务问题4、事务隔离级别事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000。这一组操作就必须在一个事务的范
日期 2023-06-12 10:48:40MySql基础-笔记4 -数据表创建、删除和数据插入、查询等操作
1、创建数据表1.1、数据表信息表名表字段名定义每个表字段1.2、语法命令:CREATE TABLE table_name(column_name column_ytpe); 事例:在pymysql_study中创建数据表study_tb1 实例: mysql -u root -p use pymysql_study; CREATE TABLE study_tb1( study_id INT N
日期 2023-06-12 10:48:40PostgreSQL数据库基础 之 字符串处理与日期处理操作
CONCAT_WS(sep text, str any [,str any [, ] ]) SELECT * FROM CONCAT_WS( # , hello , world ) 字符串剪切与截取 LPAD(string text, length int [,fill text]) RPAD(string text, length int [,fill text]) SELECT LP
日期 2023-06-12 10:48:40PostgreSQL数据库基础 之 对数组的遍历操作详解
insert into test_array values (1,array[[[1,2],[3,4],[5,6]],[[20,30],[40,50],[70,100]]]); insert into test_array values (2,array[[[100,200],[300,400],[500,600]],[[2000,3000],[4000,5000],[7000,10000]]]
日期 2023-06-12 10:48:40PostgreSQL 数据库基础 之 regexp_matches替换like模糊查询的操作
补充:postgresql实现模糊查询 正则表达式 因为数据库的查询操作比较单一,所以大部分的模糊查询操作都需要手动编写程序来实现。 postgresql提供有强大的正则表达式系统,可以在数据库级别实现模糊查询。 正则表达式匹配操作符: 使用正则表达式之后可以实现不区分大小写的功能,并且大大减少了sql语句的长度。 以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考
日期 2023-06-12 10:48:40postgresql 数据库基础 之 替换空格 换行和回车的操作
UPDATE table set name = trim(name);//用来删除数据前后的空格 UPDATE table set name = rtrim(name);//用来删除数据前的空格 UPDATE table set name = ltrim(name);//用来删除数据后的空格 UPDATE table set name = REPLACE(name, , );//用来删除数据
日期 2023-06-12 10:48:40PostgreSQL 数据库基础 如何修改视图的操作
最近发现PostgreSQL(create or replace) 修改视图有很多的限制,不像SQL Server和Oracle那样可以随意修改。 修改视图原有字段 ERROR: cannot change name of view column user_id to column 删除视图原有字段 ERROR: cannot drop columns from view 找到如下原
日期 2023-06-12 10:48:40MySQL操作: 学习基础SQL语句(mysql的操作语句)
MySQL is one of the most widely used relational database management systems. Learning basic SQL statement is essential for anyone who wants to become a database administrator or analyst. SQL, which s
日期 2023-06-12 10:48:40MySQL命令行基础操作:快速入门(mysql命令行基本操作)
MySQL 命令行是一种非常强大和灵活的数据库管理工具。它可以让用户很方便地执行各种操作,包括创建数据库,表,视图,索引,备份,恢复,执行SQL查询等。本文将介绍MySQL 命令行的基本操作,以便您能够更好的使用MySQL 命令行。 首先,登录MySQL命令行:在你的操作系统中输入以下命令,如:$ MYSQL -u root -p(-u root表示用户名是root,-p表示要提示输入口令,使
日期 2023-06-12 10:48:40MySQL零基础教程学习如何操作MySQL数据库,摆脱视图的束缚(mysql 不用视图)
MySQL零基础教程:学习如何操作MySQL数据库,摆脱视图的束缚 随着数据量不断增大,如何有效地存储、管理和利用数据成为各行各业都面临的重要问题。而MySQL数据库作为一种成熟稳定且开源的关系型数据库管理系统,受到越来越多的关注和应用。但是,对于没有数据库经验的人来说,MySQL可能会显得有些陌生和复杂。 本教程将为大家提供MySQL的零基础教程,帮助初学者了解如何操作MySQL数据库,摆脱
日期 2023-06-12 10:48:40mysql常用基础操作语法(十一)~~字符串函数【命令行模式】
从上图中可以看出,直接使用select concat就可以连接任意两个以上的字符串,同时也可以用来连接查询结果,一般情况中也是会用来连接查询结果。需要注意的是,如果连接的内容有null存在的话,那么结果就只会是null 注:sql的移植性比较强,函数的移植性不强,一般为数据库软件特有,例如mysql有mysql的函数,oracle有oracle的函数。 1、concat连接字符串: 从上
日期 2023-06-12 10:48:40mysql常用基础操作语法(七)--统计函数和分组查询【命令行模式】
6、使用group by对数据进行分组:select 字段名。。。 from tablename group by 字段名。。。;可以把分组、排序、统计等等都结合在一起使用,实际应用中也多是这样的: 涂宗勋 认真生活,快乐工作,保持理想!https://blog.csdn.net/tuzongxun
日期 2023-06-12 10:48:40mysql常用基础操作语法(五)--对数据的简单条件查询【命令行模式】
4、in和not in查询,相当于是用or把in后边的集合元素连起来。注意如果in后边带的集合中存在null,那么 4、in和not in查询,相当于是用or把in后边的集合元素连起来。注意如果in后边带的集合中存在null,那么不会影响结果,但not in后边集合中有null,就不会查处任何结果,not in也查不出null: 还可以使用_(下划线)作为占位符,例如下边的例子分别表示第三
日期 2023-06-12 10:48:40mysql常用基础操作语法(一)~~对库的操作【命令行模式】
1、创建数据库:create Database databaseName;例如需要创建mysqlTest数据库,create Database mysqlTest; 由此还可以看出,这里的名称是不分大小写的,据我所知可以通过设置设置为全大些或者全小写。 2、查看系统中已经存在的数据库:show databases; 3、选择数据库:use databaseName;(本文中所有dat
日期 2023-06-12 10:48:40MySql操作(一):数据库的全部基础详细操作与命令
希望内容对于大家不会太多,我觉得我讲得很详细,有问题留言。 1.连接服务器: mysql -uroot -p 回车再输入密码 2.创建数据库(我是创建一个stud
日期 2023-06-12 10:48:40mysql基础 3.表的基本操作
3.表的基本操作 3.1查看所有表 show tables; 3.2创建表 创建一个名为infor的表,注意id(约束是自增、主键、非空),性别用0,1表示。 create table infor( id int auto_increment primary key not null, name var
日期 2023-06-12 10:48:40Postgresql数据库基础操作
Linux连接方式 su - postgre psql postgres select * from t_test
日期 2023-06-12 10:48:40MySQL数据库基础:安装+登入+SQL操作语句+数据库授权、备份、恢复+其他操作
MySQL简介 MySQL最流行的RDBMS(关系型数据库系统),特别是在WEB应用方面,表现特点 数据以表格的形式出现每行为各种记录名称每列为记录名称所对应的数据域许多的行和列组成一张表单若干的表单组成的database RDBMS术语:数据库、数据表、列、行、外键、主键、复合键
日期 2023-06-12 10:48:40