zoukankan      html  css  js  c++  java
  • 【错误记录】记录蛋疼的 mysql 错误

    -- 应用信息表
    DROP TABLE IF EXISTS `table_name`;
    CREATE TABLE `ks_apps_info` (
      `id` int(11) NOT NULL COMMENT 'id',
      `name` varchar(255) NOT NULL DEFAULT '默认' COMMENT '名称',
      `token` varchar(255) NOT NULL DEFAULT '' COMMENT '授权码',PRIMARY KEY (`appid`),
      UNIQUE KEY `idx_token` (`token`) USING HASH,
    )ENGINE=InnoDB DEFAULT CHARSET=utf8;

    错误: 1064

    原因:因为(里面最后多了一个“,”)

    #!/bin/sh
    
    /*!50001 DROP TABLE `v_inbox`*/; 
    /*!50001 DROP VIEW IF EXISTS `v_inbox`*/;
    /*!50013 DEFINER=`nextai`@`127.0.0.1` SQL SECURITY DEFINER */  -- 这里是需要超级用户权限

    错误:ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER privilege(s) for this operation

    原因:是因为sql中包含了一些只能超级用户权限执行的语法,参见:http://stackoverflow.com/questions/18479418/super-privileges-for-this-operation

    此外,备注一个对于我来说二十多年没有认识到的错误,以上的语法是会执行的!!!而不是你想象的注释。。。。

  • 相关阅读:
    错误记录 git pull
    关于file_operations结构体
    20180911-Java实例01
    20180910-Java 文档注释
    20180907-Java Applet基础
    Elastic Stack生态圈
    关于我和本博客
    雨后的春日清晨
    charles 安装https证书
    css3不同文字大小底部对齐的完美解决方案
  • 原文地址:https://www.cnblogs.com/pengyusong/p/5830985.html
Copyright © 2011-2022 走看看