我是计算机动画和后期制作的讲师,也是PHP的新手。尽管我遇到了一个特殊的问题,那就是所谓的Web服务器脚本,在这里学生需要学习PHP并创建一个基本的CMS并需要帮助。在Micrsoft Azure的应用程序中连接MySQL的问题
我正在通过大量的PHP教程(我不是懒惰的发布这个,我真的很感谢帮助,因为我正在努力挣扎),并遵循当地公司的意见和指导,我正在与我微软Azure和Github。一旦创建帐户,学生们已经取得了一些成功,并且已经部署了一些基本的PHP网络应用程序。
然而,他们即将尝试的部分准则需要访问MySQL数据库。我工作的大学经常有代理问题,因此大多数本地化解决方案都会被阻止,无法通过命令提示符或其他方式上传。我一直在使用Microsoft Azure的应用程序MySQL数据库进行试验,看起来它可以很好地工作,但是我遇到了问题。我跟了很多教程,并张贴了这个问题,在MSDN但小欢:
我的Web应用程序连接到数据库,并出现连接建立的消息。我的印象是,这意味着我可以连接,但是如果我遵循一个简单的教程,我必须编写一个登录系统,提交表单不会导致验证页面或任何此类事件,我只会收到一条消息,文件上传失败'。
http://loginsystemtestbpc.azurewebsites.net/
这是网页我想工作的基础上YouTube的教程,获得的URL。我一直在阅读关于MYSQLCONNSTR_localdb的信息,这就是我如何连接,我试图改变每一个连接变量,我可以找到建立数据库连接,这看起来像它的作品,但我不能然后写入数据库(这是不只读模式),并检查PHPmyadmin数据库显示创建的帐户没有保存,我留下了一条错误消息,说一个文件无法上传。
这是专门针对Azure MySQL应用程序问题(大约一年前推出的新功能),还是我一直在做环境变量的问题?如果这有帮助,我很高兴分享github存储库吗?
请任何人建议,只要看看下一步或我的下一步是什么,因为我热衷于在应用程序MySQL中使用Azure,它看起来不错,但我只需要建立连接,然后我可以从那里开始工作。
请帮忙。
所以你的问题不是连接,而是保存数据? –
感谢您的回复。我相对比较新,但是当我提交初始注册时,我一直在尝试,例如上面链接上的那个,我收到消息'文件上传失败!'并且数据库中的用户表中没有新值。我最初被要求输入的信息打印在顶部,“成功:建立了与MySQL的正确连接!”我已经阅读了很多独立的章节,但我有点不确定我想从Azure中获取哪些信息,以便在尚未连接的情况下正确设置连接。 –
你能分享一下代码吗? –