AWS Lambda - 访问公共AWS RDS MySQL

时间:2016-01-17 06:46:15

标签: mysql amazon-web-services aws-lambda

我正在尝试访问公共AWS RDS mysql,它是公开的,我可以从JetBrains DataGrip IDE访问数据库,下面是来自AWS RDS控制台的配置:

RDS Config

当使用下面的AWS lambda函数时(也尝试没有池并且在每次执行时创建和结束连接),输出不会给我任何错误。只有输出是池对象...

还有其他人有过类似的问题吗? 有没有办法获得更多错误信息?

我知道AWS已宣布他们将为VPS等增加Lambda RDS集成,但在此之前没有选择吗?

<html>
    <head>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    </head>

    <body>

        <form enctype="">
            <button class="refresh"> submit </button>
            <input placeholder="text here" name="roll" >

        </form>

            <script>

                $(document).ready(function(){

                    $('.refresh').click(function(){
                      //  var formData = new FormData($(this)[0]);
                        //event.preventDefault();
                        $.ajax({
                            url:'ajax.php',
                            type:'POST',
                            data:{roll:'rana'},
                            //async:false,
                            success:function(response){
                                alert(response);
                                //document.write(response);
                            },
                            cache:false,
                            contentType:false,
                            processData:false
                        });return fasle;
                    });                               
    });
            </script>


    </body>
    </html>

1 个答案:

答案 0 :(得分:1)

WHILE (select vlaue FROM dbo.SplitString('1,2,3',',')) has rows insert into TableName (col1,col2) values (col1Data, value) 应该在context.done()

pool.getConnection(function (err, connection) {...})是一种异步方法。