• mysql学习中遇到的问题随记


    1、在输入sql语句一直不能正常结束, 如下图,原因是11后面那个引号输成中文引号了,只要在命令行再输一个英文引号,然后再输入分号就可以了。

    2、创建表时,列名不能为特殊意义的词,如下图,列名就不能为char,因为该词有特殊意义,表示列的类型。

    3、日期类型在做比较运算的时候需要加单引号,不然筛选出来的不正确。

    4、Alter table命令中几个子命令说明:

      alter:设置/删除default值

      change:修改列名,用此子命令必须要指定列属性,即使属性不变也要重新再写一遍。

      modify:修改列的属性,没变的也要写。

    修改后如果想把列置于最前,需要使用first,注意first后面不需要加列名。

    5、在插入数据的时候,列清单和值清单数量不一致时会报错。省略的列清单也不行。有设置默认值也不行。

    6、当列比较多,执行select * from xx 时显示会很乱,可以在使命后面加上G。

  • 相关阅读:
    IDEA中classpath
    Java之泛型<T> T与T的用法
    反射机制
    vue mitt 解决多次触发问题
    input限制输入
    解决idea启动端口被占用
    前端压缩图片转base64
    对Bootstrap Table 表格进行封装
    vue项目本地运行
    vue项目搭建
  • 原文地址:https://www.cnblogs.com/sq5288/p/11055331.html
Copyright © 2020-2023  润新知