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

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

  • 相关阅读:
    解除win7系统静音
    temp--test audio micphone
    2015年年中总结
    通过对象成员地址求对象本身地址
    管理全局对象
    UTF-8 <==> unicode(WCHAR)
    [HEOI2016/TJOI2016]树
    P2382 化学分子式
    [PKUWC2018]Slay the Spire
    [Ynoi2019模拟赛]Yuno loves sqrt technology III
  • 原文地址:https://www.cnblogs.com/pengyusong/p/5830985.html
Copyright © 2011-2022 走看看