小编ted*_*ers的帖子

我可以在rds DB中创建TRIGGER吗?

我正在尝试在我的Amazon RDS数据库中的表上创建一个触发器,我似乎无法实现它.

我试图在我使用的mysql客户端(Navicat)的表上创建一个触发器,并得到了我需要SUPER权限的错误.经过一番搜索,我发现你可以SET GLOBAL log_bin_trust_function_creators = 1解决这个问题.我尝试使用这些说明:http://getasysadmin.com/2011/06/amazon-rds-super-privileges/(然后重新启动数据库服务器以获得良好的衡量标准),但没有运气.

我也尝试通过mysql命令行创建触发器并设置变量,以确保Navicat没有向我的sql命令添加任何不需要的东西,但也失败了.从搜索中看,似乎没有办法给自己超级特权.

那么......是否可以在RDS中创建触发器?

triggers amazon-rds

50
推荐指数
4
解决办法
3万
查看次数

php声称我定义的变量未定义

我的php有点生疏,但现在这让我很难过.我搜索了这个并阅读了所有看起来相关的stackoverflow问题,但那些似乎都有合法的未定义变量.这让我相信我的问题是同样的问题,但没有多少盯着简单的代码我已经减少了这个似乎让我无处可去.请有人给我我的傻帽并告诉我我做错了什么!

<?php
//test for damn undefined variable error

$msgs = "";

function add_msg($msg){
  $msgs .= "<div>$msg</div>";
}
function print_msgs(){
  print $msgs;
}

add_msg("test");
add_msg("test2");
print_msgs();
?>
Run Code Online (Sandbox Code Playgroud)

这给了我以下令人抓狂的输出:

注意:未定义的变量:第7行的C:\ wamp\www\fgwl\php-lib\fgwlshared.php中的消息

注意:未定义的变量:第7行的C:\ wamp\www\fgwl\php-lib\fgwlshared.php中的消息

注意:未定义的变量:第10行的C:\ wamp\www\fgwl\php-lib\fgwlshared.php中的消息

是的,这应该是一个共享文件,但此刻我已经将它剥离到我粘贴的内容.有任何想法吗?

php variables undefined

9
推荐指数
3
解决办法
1万
查看次数

标签 统计

amazon-rds ×1

php ×1

triggers ×1

undefined ×1

variables ×1