精华内容
下载资源
问答
  • 在学习MySQL时会有很多问题,接下来我们一来学习下~1.Mysql 的技术特点是什么?Mysql 数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库的多线程SQL 服务器、不同的后端、广...

    MySQL是一种开放源代码的关系型数据库管理系统。数据库按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。

    在学习MySQL时会有很多问题,接下来我们一来学习下~

    1.Mysql 的技术特点是什么?

    Mysql 数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库的多线程SQL 服务器、不同的后端、广泛的应用程序编程接口和管理工具。

    2.一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把 Mysql 重启,再 insert 一条记录,这条记录的 ID 是 18 还是 15 ?

    (1)如果表的类型是 MyISAM,那么是 18因为 MyISAM 表会把自增主键的最大 ID 记录到数据文件里,重启 MySQL 自增主键的最大ID 也不会丢失。

    (2)如果表的类型是 InnoDB,那么是 15InnoDB 表只是把自增主键的最大 ID 记录到内存中,所以重启数据库或者是对表进行OPTIMIZE 操作,都会导致最大 ID 丢失。

    3.Heap 表是什么?

    HEAP 表存在于内存中,用于临时高速存储。BLOB 或 TEXT 字段是不允许的,只能使用比较运算符=,,=>,= < 。HEAP 表不支持 AUTO_INCREMENT,索引不可为 NULL 。

    4.Mysql 服务器默认端口是什么?

    Mysql 服务器的默认端口是 3306。

    5.与 Oracle 相比,Mysql 有什么优势?

    Mysql 是开源软件,随时可用,无需付费。Mysql 是便携式的带有命令提示符的 GUI。使用 Mysql 查询浏览器支持管理。

    6.如何区分 FLOAT 和 DOUBLE?

    浮点数以 8 位精度存储在 FLOAT 中,并且有四个字节。浮点数存储在 DOUBLE 中,精度为 18 位,有八个字节。

    7.区分 CHAR_LENGTH 和 LENGTH?

    CHAR_LENGTH 是字符数,而 LENGTH 是字节数。Latin 字符的这两个数据是相同的,但是对于 Unicode 和其他编码,它们是不同的。

    8.请简洁描述 Mysql 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区别?

    SQL 标准定义的四个隔离级别为:

    read uncommited :读到未提交数据

    read committed:脏读,不可重复读

    repeatable read:可重读

    serializable :串行事物

    9.在 Mysql 中 ENUM 的用法是什么?

    ENUM 是一个字符串对象,用于指定一组预定义的值,并可在创建表时使用。Create table size(name ENUM('Smail,'Medium','Large');

    10.如何定义 REGEXP?

    REGEXP 是模式匹配,其中匹配模式在搜索值的任何位置。

    11.CHAR 和 VARCHAR 的区别?

    CHAR 和 VARCHAR 类型在存储和检索方面有所不同。CHAR 列长度固定为创建表时声明的长度,长度值范围是 1 到 255 。当 CHAR 值被存储时,它们被用空格填充到特定长度,检索 CHAR 值时需删除尾随空格。

    12.列的字符串类型可以是什么?

    字符串类型是:SET、BLOB、ENUM、CHAR、TEXT、VARCHAR 。

    13.如何获取当前的 Mysql 版本?

    SELECT VERSION();用于获取当前 Mysql 的版本。

    c878130dc76f26fbcafd9f905170dfb9.png

    觉得有用的小伙伴可以分享转发

    给更多需要的人看到哦~

    9c25f77f50150fa3ada7a6f360e1face.png9c25f77f50150fa3ada7a6f360e1face.png9c25f77f50150fa3ada7a6f360e1face.png

    END

    6ea98d637093cc8e07d87d41a4d2be97.png
    展开全文
  • 注:1、本应由施工单位如实填写,不得涂改;监理单位应加强对应进行闭合处理的检测报告反应的...7、各检测单位应认真检查施工单位的汇总情况,质监站将随机抽查核查结果,核查存在明显错误的,按出具虚假报告处理。
  • 智能建筑系统(分部工程)检测汇总表 C 2.3.10.13 编号: 工程名称 施工单位 系统名称 检测日期 序号 子系统名称 检测内容 存在问题 检测结果 合格 不合格
  • 算法问题汇总

    2020-09-13 12:42:08
    03、算法问题汇总 写算法最怕什么?当然是出错。与其重复相同的错误,不如从错误中吸取教训。与其从自己的错误中吸取教训,不如从别人的错误中学习经验。总结常见的算法问题,我总不能和你去说我们需要掌握数组、...

    03、算法问题汇总

    写算法最怕什么?当然是出错。与其重复相同的错误,不如从错误中吸取教训。与其从自己的错误中吸取教训,不如从别人的错误中学习经验。总结常见的算法问题,我总不能和你去说我们需要掌握数组、链表、二叉树、Map等这些数据结构。我认为的总结,就是错误的总结。所以为了快速拔高大家的水准,我准备了以下这些错误,请一定耐心看完,反复阅读。

     

    • 递归,防止死循环和内存泄露。由于递归需要堆栈,所以内存消耗要比非递归代码要大很多。而且,如果递归深度太大,可能系统撑不住。内存会存在突然飙升的情况。如果是数据错误导致无限循环,那问题就大了。所以这方面问题在开发的时候需要注意。
    • 访问数组越界,绝大多数的数组越界,根本原因在于对定义混淆。比如定义的时候想的是“以0起始”,但是写的时候写成了“以1起始”。究其根本,数组越界的问题,其实是对区间把控的问题。
    • 区间表意不明。 大部分的语言中,数组都以0为起始元素,但是人的思维习惯于以1为起始。那为什么数组要以0为起始元素,历史原因有很多,咱不说。对咱们有用的,3个。第一,因为我们选择左闭右开区间,比如 [0,n),我们可以很容易通过 n-0 得到数组中元素个数。这点大家要形成条件发射,看到数组,明确其个数。第二,闭区间很难去表示一个空数组,不信你试试,非常难受。第三,左闭右开的区间,迭代器只需要最少的操作符。可以让代码写起来非常的舒服,STL的算法和容器中基本都是如此。
    • 差一问题(栅栏错误)。 建造一条直栅栏(即不围圈),长30米、每条栅栏柱间相隔3米,需要多少条栅栏柱? 求数组 A[i]到 A[j] 的平均值,A[i] 到 A[j] 的和应该除以多少,是 j-i+1,还是 j-i?二分法中的 while 条件,到底是用 <= 还是 < ?这些都是差一问题,这类问题如何解决。利用最小的的输入值测试代码的执行过程,长期反复,达到条件反射。这个过程一定是在大量的题目练习中掌握的,如果你到目前还在纠结这个问题,请先扣心自问,是否刷过至少200道算法题。如果没有,请不要纠结,干就对了。如果有,来找我。
    • 内存溢出问题。分为两种,一种是因为运算超出变量取值范围发生的内存溢出,比如二分法中的mid,就要使用 left+(right-left)>>1。另一种就是因为代码不严谨,比如递归没有退出条件,while死循环,等等导致内存溢出。
    • 初学者定义问题。 比如统计26个字母出现的次数,初学者会用hashmap,其实这种已知值范围的,定义成数组就可以了。其他类似数字0-9,每个月的天数,都是一样的
    • 写一半忘记题意。 这个根本原因还是因为思维脉络不清晰导致的,有时候初学者还会遇到一个问题。定义一个函数,比如叫做 juge() 返回 bool 值,本来应该是判断某条件成立时返回true,但是用的时候却以为,在条件不成立的时候返回true,最终导致结果错误。
    • 变量名错误。 不管是和方法参数中的变量名称冲突,还是因为本身表意不明,最终出现赋值错误,或者编译不通过。
    • 运算优先级错误。 比如位运算,各个语言中的优先级定义是略有不同的。有时候需要加括号,有时候不需要加。
    • 特殊值的处理。 一些找规律的题目,往往在等于0,等于1的时候,规律和其他的数不同,所以这种题目,需要对这种特殊值进行特殊处理。
    展开全文
  • ACCESS911科目汇总表

    2005-12-02 10:36:26
    说 明:ACCESS911科目汇总表密码: 1<BR><BR><BR>20010119<BR><BR>在看过松木等人在BBS里的贴子后发现,我原来的思路似乎有些多余。对一般的access编程者来说,access本身的安全设置应该可以满足要求了。剩下的问题...
  • 碰到这样的问题,有些小伙伴会想到使用数据透视或者合并计算等方式进行操作。但这两种操作方式都有它的局限性。比如说,它们是统计汇总数据而不是汇总明细记录;另外,当标题行或列是多行(多列),甚至存在合并...

    举个栗子,如下图,一个工作簿,包含多个工作表,现在需要将各个分表的数据汇总到总表中。

    da2d867293326d16d4cf7fa24362f105.png

    碰到这样的问题,有些小伙伴会想到使用数据透视表或者合并计算等方式进行操作。

    但这两种操作方式都有它的局限性。

    比如说,它们是统计汇总数据而不是汇总明细记录;另外,当标题行或列是多行(多列),甚至存在合并单元格时,它们也就无能无力了,等等。

    代码一两行,工作不用愁断肠。面对这样的情况,VBA小代码解决方案如下:

    代码如下:

    Sub CollectData()
        Dim Sht As Worksheet, Rng As Range, k&, n&
        Application.ScreenUpdating = False
    '取消屏幕更新,加快代码运行速度
        n = Val(InputBox("请输入标题的行数", "提醒", 1))
        If n < 0 Then MsgBox "标题行数不能为负数。", 64, "提示": Exit Sub
    '取得用户输入的标题行数,如果为负数,退出程序
        Cells.ClearContents
    '清空当前表数据
        For Each Sht In Worksheets
    '遍历工作表
            If Sht.Name <> ActiveSheet.Name Then
    '如果工作表名称不等于当前表名则进行汇总动作……
                Set Rng = Sht.UsedRange
    '定义rng为表格已用区域
                k = k + 1
    '累计K值
                If k = 1 Then
    '如果是首个表格,则K为1,把标题行一起复制到汇总表
                    Rng.Copy
                    [b1].PasteSpecial Paste:=xlPasteValues
                    [a1] = "工作表名称"
                    [a1].Offset(n).Resize(Rng.Rows.Count - n, 1) = Sht.Name
                Else
    '否则,扣除标题行后再复制粘贴到总表,只粘贴数值
                    Rng.Offset(n).Copy
                    With Cells(ActiveSheet.UsedRange.Rows.Count + 1, 1)
                        .Resize(Rng.Rows.Count - n, 1) = Sht.Name
                        .Offset(0, 1).PasteSpecial Paste:=xlPasteValues
                    End With
                End If
            End If
        Next
        [a1].Activate
        Application.ScreenUpdating = True '恢复屏幕刷新
        MsgBox "汇总OK"
    End Sub


    具体操作过程,请参考下面的动画演示:

    c6f25602a946762ef1275cdef64aac75.gif

    小提示:

    该代码是将分表的数据汇总明细到当前工作表,因此在使用时务必先选择汇总表哦!

    图文制作:看见星光

    点击图标进入ExcelHome云课堂,发现更多精彩课程

    754c4db78282d9b1bcffd804c2be205e.png

    专业的职场技能充电站

    展开全文
  • 数据库截图:销售主中的单据存在,但是销售明细不存在 出入库明细中也不存在 日记账单据存在,且金额和销售单据的金额不相等 错误版本号:V6.18.1122(包含之前的版本) 问题原因: 配件销售后台...

    问题描述:配件销售页面,点击单据明细,明细不存在。

    问题截图

    数据库截图:销售主表中的单据存在,但是销售明细不存在

    出入库明细表中也不存在

    日记账单据存在,且金额和销售单据的金额不相等

    错误版本号:V6.18.1122(包含之前的版本)

    问题原因

    配件销售后台修改保存明细时,需要删除再新建,而导致这样的问题是源于后台执行顺序有误,先执行了保存,再执行删除。

    解决方案:后期版本调整

     

    展开全文
  • 【leetcode汇总】链表

    2018-11-26 18:32:52
    【数据结构与算法】面试之链表问题集锦(下) 附上别人已经总结好的:小小搬运工——链表 删除链表中的节点 203,237 删除链表的倒数第N个节点 反转链表 206 合并两个有序链表 回文链表 234 环形链表 作为...
  • U8升级问题汇总

    2012-02-13 21:40:18
    ”,根据提示怀疑为象Rpt_FltDEF中的主键存在问题,在企业管理器中查询该的主键为ID_Flt字段。第一反应为该字段是否存在重复的值。执行语句:select ID_Flt from Rpt_FltDEF group by ID_Flt having count(ID_Flt...
  • MySQL常见问题汇总

    2017-09-02 22:49:38
    以下描述建立在以下结构中:create table test ( ...Dupicate Key假定业务场景,用户登录时已知id=1,name是和请求相关的变量,要求写入test中,如果test中之前不存在数据则写入,如果已存在数据则将原数据返回
  • 每天清晨,与您相约问题情境Excel数据汇总中有这样一个问题:在很多个工作中,同一项数据都位于同一个单元格,比如:每个月份的销量都位于每个月份工作的B1单元格,而我们需要把每个月的销量汇总到一个总中,...
  • 这个汇总的棘手问题是每日数据中缺陷种类列数不定,数据结构不相同,需要对每天的数据做合并处理。解决的思路是先把每日数据转置为行式,形成检验日期、缺陷种类、缺陷数共三列的数据,如下图。最后把这些数据合并
  • 工作中常见问题汇总

    2018-11-01 19:45:27
    `mysql [Err] 1062 - Duplicate entry for key `...分析:a是否加了一个insert触发器,是insert的时候触发执行另外一个同构b的userid已经存在你的这个值了 解决:删掉b.userid大于等于这个值的同构b的记录 ...
  • 问题三 Oracle报错ORA-01653: xx无法通过 8192 (在空间 xx_data 中) 扩展 问题一:ORA-31684: 对象类型 xxxx 已存在table_exists_action xxxxx 解决方法:在impdb 导入时 加入参数 table_exists_...
  • 随着全球汽车产业的发展越来越多样化,要求更高,整个市场的竞争也越来越激烈;然而,汽车零部件制行业也是如此。整车行业现在基本都已配有一套完整的信息化系统,...汽车零部件行业发展中存在问题1. 产业结构不...
  • 1、Mysql errono 1005 : 主外键不是完全一致 , 请检查如下几点: a、字段是否存在 b、类型是否一致(注意unsigned , powerdesign 生成问题) c、数据库引擎是否一致 d、字符编码是否一致 e、windows平台下注意修改lower...
  • 问题汇总: 如果hbase中已经配置了触发器, 然而jar包中却不存在相关类的话, 将会导致HregionServer无法启动.
  • C++虚函数表面试汇总

    千次阅读 2012-09-27 06:30:29
    一般来说,对于开发者我们只需要知道虚函数的使用方法,以及虚函数存在即可。但面试时往往会遇到更细节的问题,比如让你实现一个虚函数机制,虽然不太实用,总归了解些底层知识也是件好事。但如果有人苦苦相逼...
  • C++虚函数表汇总

    2012-09-04 20:36:00
    一般来说,对于开发者我们只需要知道虚函数的使用方法,以及虚函数存在即可。但面试时往往会遇到更细节的问题,比如让你实现一个虚函数机制,虽然不太实用,总归了解些底层知识也是件好事。但如果有人苦苦相逼...
  • SSH网上商城--问题汇总

    热门讨论 2017-01-23 18:51:49
    之前我做项目也经常遇到类似的问题,一般这样的问题都是一下原因引起的,这个和你中的插入数据有关,你插入了一个字典中不存在的ID或是因为某种原因你插入了空值,出现这样的问题,你不应该看程
  • 碰到这样的问题,有些小伙伴会想到使用数据透视或者合并计算等方式进行操作。但这两种操作方式都有它的局限性。比如说,它们是统计汇总数据而不是汇总明细记录;另外,当标题行或列是多行(多列),甚至存在合并...
  • springboot + jpa自动生成数据库(oracle)出现表存在错误 在application.properties中加上spring.jpa.properties.hibernate.default_schema=[user],由于oracle不同空间...
  • EAS开发问题解决方案汇总

    千次阅读 2013-11-29 08:23:24
    做了快5年的EAS开发,遇到过的问题数不胜数,最近在帮新同事处理问题时发现好多问题是似曾相识的 ,现将这些问题及解决方法汇总下来,并不断维护吧。 1.开发过程中往往会遇到某些字段或存在的提示,而这些属性确...
  • 碰到这样的问题,有些小伙伴会想到使用数据透视或者合并计算等方式进行操作。但这两种操作方式都有它的局限性。比如说,它们是统计汇总数据而不是汇总明细记录;另外,当标题行或列是多行(多列),甚至存在合并...
  • 背景 以下介绍使用时,注意事项和测试中遇到的问题及方法(非官方解决方案) 写在前面 至少要保证源库的内存...1.手动设置位点(包含旧),可以理解为重新从旧的binlog读取直到最新位置(目标库已存在数据会自动跳过
  • 碰到这样的问题,有些小伙伴会想到使用数据透视或者合并计算等方式进行操作。但这两种操作方式都有它的局限性。比如说,它们是统计汇总数据而不是汇总明细记录;另外,当标题行或列是多行(多列),甚至存在合并...
  • 但已存在于数据库中的中文数据正常。改了字符编码还是没能解决这个问题。于是决定重装。但重装卡在最后一步始终过不去,后来在网上查了一下,解决这个问题过程例如以下:(1)在注冊表里搜索mysql,删除相关记录。(2)...
  • 1.提示含大写字母的存在 原因: #linux下要严格区分大小写,windows下不区分大小写 解决办法:在my.cnf文件中增加(eg:sudo vi/etc/mysql/my.cnf) lower_case_table_names = 1 (1:不区分大小写,0:...

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 372
精华内容 148
关键字:

存在问题汇总表