zoukankan      html  css  js  c++  java
  • 当我忘记SQL怎么写的时候,我……

    当我忘记SQL怎么写的时候,我……

    以往的我,打开电脑百度一番,打开笔记查询一轮,发现没找到我最想要的

    不要慌,问题不大

    后来发现MySQL本身就带有帮助文档。

    于是我一顿操作:win+R >> mysql -uroot -p >> 登录进去后输入:?

    结果:脸跟图里面的字一样绿,看不懂写的什么鸡肠

    看不懂没事,马上教学

    通过栗子说明

    比如修改表字段名称,这个命令我记得,是,是alter    额,只记得是alter了

    问题不大,你还记得是alter

    第一步:问下alter,alter怎么用

    ? alter

    第二步:再问alter table

    ? alter table

    所以该版本(5.7.27)不支持……所以你用rename 没办法修改字段名。

    当我换mysql 8.0.27 后,看到支持rename语法是长这样的,多了一条……

    第三步:合并语法

    召唤蛇皮怪

    alter table tbl_name rename column old_col_name to new_col_name;

    测试一下,看看合体成功没

    嘿嘿、好像,我掌握了MySQL help 文档

    万一、我忘记怎么拼alter 了,怎么办?

    不懂就问???咯,看图看看怎么问

    Data Definition   (DDL 数据定义语句)
    Data Manipulation (DML 数据操作语句)
    Data Types (数据类型)

    看到这里是不是瞬间明白了吧,DDL 和 DML 都找到了​。

    继续追问,你看,这不就回到了之前的第一步操作了吗

    到此为止,你已经掌握了怎么上班抓鱼​。授人以鱼不如授人以渔​!!

    关注公众号学习更多有关数据库的知识和获取数据库免费电子书

  • 相关阅读:
    十七、Java基础之final
    十六、Java基础之super
    十五、Java基础之多态
    十四、Java基础之方法重写/覆盖
    十三、Java基础之单例模式
    十二、Java基础之继承
    十一、Java基础之static关键字
    十、Java基础之this介绍
    九、Java基础之参数传递(值传递)
    利用ResultFilter实现asp.net mvc3 页面静态化
  • 原文地址:https://www.cnblogs.com/dennyLee2025/p/15700921.html
Copyright © 2011-2022 走看看