问题标签 [mysql-connect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 我正在做一个 PHP 登录页面,获取已发布的变量并放入 mysql_connect 参数。这是一个不好的做法吗?
首先,感谢您的宝贵时间。就像主题说的......我正在做一个登录页面,但每次搜索都会将我发送到相同的代码:
但我正在这样做(我希望有人能告诉我我是否做错了以及为什么)
每次我需要验证用户是否登录时,我都会做同样的连接到 mysql。这里有代码注入的可能性吗?(如 Sql 注入、PHP 脚本或其他任何东西)这是一种不好的做法吗?有风险吗?
顺便说一句,这对我来说很好,但我想把它放在互联网上,我不想被黑客入侵。谢谢
php - 为什么 mysql_connect 随机不起作用?
我在我的网站上运行 mysql_connect 没有问题...
我有一个从 CRON 作业运行的脚本,在这里它决定不工作,并输出这两个错误:
是的,我正在使用phpMySQLAutoBackup
有任何想法吗?这让我很困惑...
php - PHP:mysql_connect 不返回 FALSE
我有一个表单,用户可以在其中输入他们的数据库信息,然后可以单击使用 AJAX 将凭据发送到此页面的链接。我遇到的问题是,只要他们输入正确的主机名,脚本就会返回TRUE
。
是否有另一种方法来测试它,以便FALSE
在用户名和密码无效时返回?
解决了!
为了将来参考,问题是mysql用户表中user =“Any”的条目在哪里。我删除了这些用户,脚本按预期工作。我更新了这篇文章,为遇到类似问题的人提供了一个屏幕截图。感谢下面的法比奥的建议!
php - 防止 mysql_connect() 上的错误 - 访问被拒绝
我有这个代码片段:
当 MySQL 访问被拒绝时,如何防止 PHP 打印错误消息?
我正是需要这种语法,但对我没有任何作用。
我尝试$conn = mysql_connect($host, $usr, $pwd) or false;
了$conn = mysql_connect($host, $usr, $pwd) || false;
以下内容:
PHP 总是打印连接失败的错误消息。但我只想返回 false,如果它失败了。
mysql - 本地主机(使用 xampp)连接到远程数据库?
我一直在尝试连接到托管在其他地方的远程数据库,而不是我的 PC 作为本地主机,但是每当我这样做(使用与实时服务器完全相同的密码、主机等)时,我都会收到以下错误:
这将在 mysql.user 中存储一个新的、更安全的哈希值。如果此用户在 PHP 5.2 或更早版本执行的其他脚本中使用,您可能需要从第 12 行 C:\xampp\htdocs\Test\auth.php 中的 my.cnf 文件中删除 old-passwords 标志
我究竟做错了什么?
编辑:我仍然无法得到它,我确实尝试更新 xampp。
编辑:
这在我的本地主机上返回 41,在服务器上返回 16,所以我在 my.cnf 中添加了 old_passwords=1,重新启动了 mysql,所以现在它们都等于 16。仍然存在相同的错误。
编辑:仍然一无所知,它适用于其他人,但不适用于我......
编辑:尝试谷歌搜索,尝试了一些修复;没有工作。
mysql - MySQL 凭据/主机变量最佳实践
我想知道为 MySQL 凭据/主机创建变量时的最佳做法或建议做什么。
对比
对于两者,您都可以轻松检查声明的变量或常量是什么,也许可以轻松找到值是什么。我有多个用户可以共享和使用的代码。
保护这些变量的最佳方法是什么?
python - 扭曲的 Web 服务 - sql 连接断开
我正在使用 Twisted 开发一个 Web 服务,该服务负责调用我以前在命令行上使用过的几个包。这些包处理的例程是自己制作的原型,但现在可以集成到我们的 Web 服务中。
简而言之,我有几个不同的模块,它们都以原始命令行形式在内部创建了一个 mysql 连接属性。以此为例:
getConnection 函数只是一个帮助器,分别返回一个 mongo 或 mysql 游标。同样,这都是原型:)
我遇到的问题是,当使用 Twisted 的 WSGI 资源作为持续运行的服务器实现时,init 中创建的 sql 连接超时,并且后续请求似乎没有重新生成它。小型服务器应用程序的示例代码:
前几个请求工作正常,但在 mysqlswait_timeout
过期后,可怕的错误 2006 “Mysql has gone away” 错误浮出水面。我的理解是,对 WSGI Twisted 资源的每个请求都会运行应用程序功能,从而重新生成搜索器对象并重新租用连接。如果不是这种情况,我该如何处理请求?这种 Twisted 部署在这个意义上不是事务性的吗?谢谢!
编辑:根据请求,这里是调用连接的原型辅助函数:
php - 使用 mysql_connect() 语句获取错误消息
mysql_connect 语句之前的一些注释告诉我将值/变量名称修改为我的安装。我现在正在使用 xamp 并查看 php.ini。真的不知道问题出在哪里。请指教。谢谢。
php:
错误信息:
php - MySQL 'mysql_connect()' 错误的解决方法
我在 MySQL 中收到以下错误
我该如何解决这个问题?
我的 conn 代码目前是(摘录):
谢谢你。
php - 本地PHP测试环境无法建立MySQL数据库连接
当我在本地开发环境中运行以下页面时,TCP 连接出现超时错误。我最近从另一个开发人员那里继承了这个网站。我已经提取了服务器上的所有文件,并将它们放入运行 Lion 的 MacBook Pro 上的 /Users/mycomputer/Sites/testsite.com 文件夹中。
我正在运行的代码(显然我已经清理了代码以便在此处发布):
和错误:
关于我哪里出错的任何想法?我在 PHP 世界中很不熟练,所以请原谅我的无知。如果这是 ColdFusion,我会怀疑是数据源问题。