青灯夜游
浏览量4063 | 粉丝70 | 关注0
2022-06-17 18:18:27
linux中目录和文件的区别是什么
区别:1、存储的数据不同,目录中存储了一张表,该表包含了该目录文件下所有文件名和索引的映射关系;而文件中存储了普通数据,一般就是字符串。2、权限不同,文件的权限有r(读)、w(增删改)、x(可执行);而目录的权限有r(读)、w(增删目录中文件)、x(目录可访问)、X(只给目录x权限,不给无执行权限的文件x权限)。
15464
2022-06-17 18:52:05
mysql中sum()函数怎么用
在mysql中,sum()函数用于计算一组值或表达式的总和,语法为“SUM(DISTINCT expression)”,DISTINCT运算符允许计算集合中的不同值。sum()函数需要配合SELECT语句一起使用,如果在没有返回匹配行SELECT语句中使用SUM()函数,则SUM()函数会返回NULL,而不是0;SUM()函数在计算时,会忽略列值为NULL的行。
21216
2022-06-17 19:17:21
mysql substring()函数怎么用
在mysql中,substring()函数用于截取字符串,可以从字符串从特定位置开始返回一个给定长度的子字符串,语法为“SUBSTRING(字符串,n,长度)”,参数“n”的值需要是一个整数,用于指定子串的起始字符,可以为负值。若参数“n”为负值,则子串的位置起始于字符串结尾的第n个字符,即倒数第n个字符,而不是字符串的开头位置。
12251
2022-06-20 10:44:36
mysql索引的查询语句是什么
mysql索引的查询语句是“SHOW INDEX”,可以返回与当前数据库或指定数据库中的表关联的索引信息,完整语法“SHOW INDEX FROM 表名 [FROM 数据库名];”;其中,“FROM 数据库名”选项是可选的,省略则返回当前数据库中表关联的索引信息,若不省略则返回指定数据库中表的索引信息。
9119
2022-06-20 11:02:59
mysql中事务和存储过程是什么
在mysql中,事务是用户定义的一个数据操作序列,包含了一组数据库操作命令;事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元。存储过程是一组为了完成特定功能的SQL语句集合;一个存储过程是一个可编程的函数,它在数据库中创建并保存,一般由SQL语句和一些特殊的控制结构组成。
2958
2022-06-20 11:23:11
mysql怎么查询临时表
在mysql中,可用SELECT语句来查询临时表中的数据,语法为“SELECT *|字段名列表 FROM 临时表名 [WHERE子句] [GROUP BY子句] [ORDER BY子句] [LIMIT子句]”。如果SELECT关键字后跟“*”通配符则可查看所有字段的数据,如果后跟字段名列表则可查看指定一个或多个字段的数据;WHERE子句设置查询条件;ORDER子句设置排序方式。
7166
2022-06-20 11:51:29
mysql存储过程中的循环语句有哪些
mysql存储过程中的循环语句有三种:1、WHILE循环语句,语法“WHILE 条件表达式 DO 循环语句 END WHILE”;2、REPEAT循环语句,语法“REPEAT 循环语句 UNTIL 条件表达式 END REPEAT”;3、LOOP循环语句,语法“[begin_label:] LOOP 条件和循环语句列表 END LOOP [end_label]”。
12498
2022-06-20 12:48:25
mysql不是内部命令要怎么解决
解决方法:1、右击“计算机”图标,在打开的菜单中选择“属性”;2、在系统界面中,点击“高级系统设置”;3、在“系统属性”弹窗中,点击“环境变量”;4、在“环境变量”弹窗的“系统变量”区域中,选中“Path”,点击“编辑”;5、在打开的“编辑环境变量”窗口中,填入Mysql安装目录中的bin目录路径,点击“确定”;6、重新启动cmd窗口即可。
12959
2022-06-20 13:09:10
mysql分页查询怎么优化
分页查询的优化方式:1、子查询优化,可通过把分页的SQL语句改写成子查询的方法获得性能上的提升。2、id限定优化,可以根据查询的页数和查询的记录数计算出查询的id的范围,然后根据“id between and”语句来查询。3、基于索引再排序进行优化,通过索引去找相关的数据地址,避免全表扫描。4、延迟关联优化,可以使用JOIN,先在索引列上完成分页操作,然后再回表获取所需要的列。
3767
2022-06-20 14:13:21
sql与mysql有什么区别
区别:1、SQL是一种结构化查询语言,而MySQL是一种数据库软件,使用SQL语言来查询数据库;2、SQL不提供连接工具,而MySQL提供工具,可用一个名为“MySQL工作台”的集成工具来设计和开发数据库;3、SQL用于查询和操作数据库系统,而MySQL用于以表格格式处理、存储、检索、修改和管理数据库数据;4、SQL语言是固定的,命令保持不变,不会更新,而MySQL的更新频繁。
34291