ICode9

精准搜索请尝试: 精确搜索
  • php – 如何在准备查询时删除任何字符串的引号2019-05-29 15:00:49

    $desc = 'DESC'; $getRecords = $conn->prepare('SELECT * FROM `courses` ORDER BY `id` :sort LIMIT :limitInc, :limit '); $getRecords->bindValue(':limit',$limit,PDO::PARAM_INT); // working $getRecords->bindValue(

  • php – 加载数据infile和unbuffered查询错误2019-05-29 12:02:29

    我正在尝试从文件中加载表格,并且遇到困难.下面的代码试图获取一个现有的数据库并将其复制到一个临时表,然后用.csv文件中的导入数据替换原始数据,然后在放开之前我还有更多工作要比较这两个表.临时的. (如果我以不同的方式做到这一点,欢迎提示).我收到错误: ‘SQLSTATE[HY000]: G

  • php – 可以使用Symfony2中的配置文件设置PDO :: MYSQL_ATTR_LOCAL_INFILE2019-05-28 23:26:38

    是否可以在Symfony2中设置PDO / Doctrine配置以使用PDO :: MYSQL_ATTR_LOCAL_INFILE =>没有直接使用PDO是真的吗? 我的用例是在Amazon RDS上将csv文件加载到MySQL中. Symfony版本是2.4 我收到错误: PHP Warning: PDOStatement::execute(): LOAD DATA LOCAL INFILE forbidden in /..

  • php – MYSQL结果无法正确返回2019-05-28 21:02:51

    所以我有一段代码可以检查你是否跟踪过用户.如果你还没有,基本上让你跟着他们.所以这就是 if($_SESSION['loggedIn'] == true){ $result = $con->prepare("SELECT * FROM followers WHERE follow_from = :username AND follow_to = :post_id"); $result->bindParam(':user

  • php – 在PDO中,如果int被引用为字符串,那么性能是否存在差异?2019-05-28 12:01:17

    如果在准备好的PDO查询中将整数绑定为字符串,那么性能是否存在差异?在Mysql中,如果值绑定为int或字符串,则查询可以正常工作,但是在执行此操作时性能是否有任何差异? $pdo = new PDO( "mysql:host={$host};port={$port};dbname={$dbname};charset=utf8", $username, $

  • php – 新的PDO拒绝工作2019-05-28 05:18:19

    我想用这些行创建一个sqlite数据库: <?php echo "here<br/>"; try { $db_connection = new PDO('sqlite:file.db'); } catch (PDOException $e) { echo 'Connection failed: ' . $e->getMessage(); } echo "there<br/>";

  • php – 为什么SUM(`column`)返回一个字符串而不是一个整数?2019-05-28 01:02:05

    我正在使用Laravel并且有一个查询选择使用列的DB :: raw()SUM(): DB :: raw(“SUM(points)as game_points”) 我安装了mysqldn,AFAIK Laravel使用PDO. 但是无论列的类型是什么,game_points都是一个字符串. (这是一个整数列) 如果我这样做: DB :: raw(“COUNT(id)as foo_bar”) foo_ba

  • MySQL代码导致PHP脚本在popen / exec崩溃2019-05-27 23:38:04

    我在Ubuntu 14.04服务器上有以下PHP 5.6.19代码.这段代码只是连接到MySQL 5.6.28数据库,等待一分钟,启动自己的另一个进程,然后退出. 注意:这是完整的脚本,它的目的是证明问题 – 它没有做任何有用的事情. class DatabaseConnector { const DB_HOST = 'localhost'; const D

  • MSSQL php pdo分页,bindParam上有些​​不对劲2019-05-27 22:25:19

    与MsSQL一起工作: $ppage = 15; $poset = 0; $stmt = "SELECT * FROM tbl ORDER BY ID OFFSET {:$poset } ROWS FETCH NEXT {:ppage } ROWS ONLY"; $stmt = $this->conn->prepare($stmt); $stmt->execute(); return $row = $stmt->fetchAll(); 使用MsSQL不能正常

  • php – 哪些PDO方法抛出异常?2019-05-27 02:18:39

    在建立新的PDO数据库处理程序时,我必须将所有内容都包装到try-catch中,以防止出现将所有数据库访问数据打印给用户的错误消息. 但是,例如exec()等所有其他方法呢?我必须将所有这些包装到try-catch块中吗?那时PHP文档告诉一个方法抛出异常?解决方法:首先,您可以使用PDO::setAttribute方

  • php – PDO’LIKE’查询2019-05-26 21:26:25

    由于我刚开始使用PDO并在偏离简单的查询选择时遇到问题,我想我最好在这里问一下. 代码: $sDbase = str_replace('`', '', $modx->db->config['dbase']); $oPdo = new PDO("mysql:host=localhost;dbname=" . $sDbase . ";", $modx->db->config

  • 我是否应该将我的网站升级到PHP MySQLi或PDO?2019-05-23 09:16:51

    我使用PHP MySQL在5年前设计了一个网站,仍然可以正常工作而没有任何问题.我听说MySQL从PHP 5.5开始正式被弃用,并且从PHP 7开始被删除.此外,PHP提供了三种不同的API来连接MySQL(如MySQL,MySQLi和PDO).我的Web服务器经常更新. 我明白了,为了安全起见,我必须转向更新的API,如MySQLi或

  • php – 标记聚合数据索引进程未知错误2019-05-23 09:15:10

    我似乎在Magento上有索引问题.所有可用的索引索引都很好,除了一个: Tag Aggregation Data 通过以下错误编制索引时,我无法完全看出问题所在. Tag Aggregation Data index process unknown error: exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 10

  • MySQL DATE_FORMAT反向?2019-05-21 16:01:36

    我正在使用MySQL DATE_FORMAT函数以我需要的格式获取日期.如下所示: SELECT DATE_FORMAT(`dob`, '%m-%d-%Y' ) as dob FROM `tblUsersProfile` WHERE `user_id` = 1 但是现在我想将这种格式的日期更新为默认的mysql日期格式? 我知道如何在PHP中执行此操作,但我试图更改MySQL中的格

  • php – 如何使用PDO :: quote而不会被引号包围的字符串?2019-05-21 13:28:19

    我尝试使用PDO :: quote来转义LIKE表达式中的字符串,因此用户字符串不得像下面那样被包围: LIKE "%userStringToEscape%" 有没有办法做到这一点 ?解决方法: $var = "%userStringToEscape%"; $var = $stmt->quote($var); $sql = "SELECT * FROM table WHERE field LIKE $var"; 准备

  • php – Localhost渲染页面非常慢2019-05-20 13:15:22

    我的localhost渲染页面很慢.一切甚至简单的html渲染大约需要2-5秒.我研究了它并通过替换修复它: new \PDO(... ':host=localhost' ...); 至 new \PDO(... ':host=127.0.0.1' ...); 任何人都可以向我解释或给我一个链接,以了解为什么localhost正在放慢速度以及如何将其更改为IP使

  • PHP 5.6,MySQL,SSL和自签名证书2019-05-19 20:02:55

    最近升级到PHP 5.6后,我遇到了与MySQL安全连接的一些问题.这涉及MySQLi以及PDO. 这是我的设置: 库MySQLi: $db->ssl_set('/etc/mysql/certs/client-key.pem', '/etc/mysql/certs/client-cert.pem', '/etc/mysql/certs/ca-cert.pem', NULL, NULL); PDO: array( PDO::MYSQL

  • php – MYSQL在不同情况下给出相同的响应“0行受影响”2019-05-19 20:00:58

    MYSQL更新查询在不同情况下给出相同的响应 “0行受影响.(查询花了0.0789秒)” 1)where子句不匹配 2)where子句匹配但给定值与现有值相同 例如: 假设表中不存在user_id =’86’ UPDATE `undergraduate` set `faculty` = 'Efac' WHERE `user_id` = '86' 假设user_id =’86’存在.但

  • php – 在CodeIgniter 3中设置数据库连接超时2019-05-19 17:16:03

    我们正在使用2个数据库,我们的本地数据库和外部数据库.但是现在我们的外部数据库已关闭(我们仍在开发中,所以我们遇到了这个问题很好)并且它现在尝试连接到外部数据库30秒,如何将数据库的连接超时更改为类似1 – 2秒?我在我的数据库上使用Codeigniter和PDO驱动程序.有没有人为这个

  • 如何使用PHP PDO进行异步Mysql查询2019-05-19 14:18:22

    Mysqlnd驱动程序PHP 5.6有机会使用异步查询http://php.net/manual/en/mysqli.reap-async-query.php 如何使用PDO进行异步查询? 它不起作用,代码(PHP asynchronous mysql-query): $dbConnectionOne = new \PDO($cnn0, $conf['user'], $conf['pass']); $dbConnectionOne->setAttribut

  • php – mysql服务器在安装迁移期间消失了错误(laravel)2019-05-19 14:01:32

    所以我在我的laravel文件夹上使用我的cmd并尝试做(php artisan migrate:install).出现了2个错误. > [PDOException] SQLSTATE[HY000] [2006] MySQL server has gone away > [ErrorException] PDO::__construct(): MySQL server has gone away 谁能解释一下我做错了什么?解决方法:

  • PHP,MY SQL错误查询2019-05-19 12:01:59

    参见英文答案 > Can PHP PDO Statements accept the table or column name as parameter?                                    7个 我有一个应用程序,它为我的PHP传递一个变量(nomecardapioBD,它接收并记录在变量:nomecardapioBD),这是我想要

  • mysql – ‘PDOExcpetion’,消息’SQLSTATE [HY000] [2002]无主机路由2019-05-19 10:02:47

    我今天面临这个问题,同时尝试连接到网络上的远程mysql.框架使用了Laravel 5.3.我已使用精确凭据正确配置.env文件.昨天工作正常.解决方法:看来,你有一个网络问题.通常在网络上ip不时变化.请检查网络上的远程PC或计算机的IP.如果IP已更改,请再次更新.env文件.祝好运.

  • php – 带有绑定数据的PDO queryString2019-05-18 12:19:36

    如果我有一个准备好的语句,如SELECT * FROM users WHERE userid =:userid,我可以通过PDOStatement :: $queryString读取这个SQL语句.对于日志记录,我希望拥有执行的字符串,例如… WHERE userid = 42.我如何得到这个字符串?解决方法:PDOStatement->debugDumpParams就是你想要的.您可能

  • PHP PDO无法获取OUT参数值2019-05-18 12:18:00

    我刚开始使用PHP PDO和MySQL存储过程,我有如何从过程调用中获取OUT参数的问题.我查看了许多类似的stackoverflow主题,但遗憾的是我无法找到解决问题的方法:| 以下是详细信息: 该过程采用1个输入参数,并有2个强制输出参数,并返回结果状态. 这就是我所说的: $input = 5; $mydb = new PD

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有