summaryrefslogtreecommitdiff
path: root/drivers/adodb-pdo_mysql.inc.php
AgeCommit message (Collapse)AuthorFilesLines
2026-02-11Merge branch 'hotfix/5.22'Damien Regad1-1/+4
# Conflicts: # adodb-csvlib.inc.php
2026-02-11mysqli: use ADOConnection::metaDatabases()Damien Regad1-1/+4
Define $metaDatabasesSQL in the driver-specific class and remove the ADODB_mysqli::metaDatabases() method override, let the parent do the job. Also define the meta query for the PDO mysql driver. Fixes #1162 (cherry picked from commit bb7d863311425c0f2ea1cb9334285d845e5e6e63)
2026-02-11mysqli: use ADOConnection::metaDatabases()Damien Regad1-0/+2
Define $metaDatabasesSQL in the driver-specific class and remove the ADODB_mysqli::metaDatabases() method override, let the parent do the job. Also define the meta query for the PDO mysql driver. Fixes #1162, PR #1166
2026-02-11PHP 8.5: MYSQL_ATTR_USE_BUFFERED_QUERY deprecatedDamien Regad1-1/+4
Now an alias for Pdo\Mysql::ATTR_USE_BUFFERED_QUERY. Pdo\Mysql class was introduced in PHP 8.4, so use the old constant for earlier versions. Fixes #1172
2025-09-28PDO mysql: change $sysDate/$sysTimestamp defaultDamien Regad1-2/+2
Porting change from 416d279f128ab77d9d1b7b999087696e05113b1e.
2025-09-25WhitespaceDamien Regad1-8/+8
2025-09-25Fix static analysis warningsDamien Regad1-1/+5
2025-09-25All PDO drivers extend ADODB_pdo_baseDamien Regad1-3/+2
Follow-up on #1122, for consistency. Make _init() method protected, adjust the method's signature and call parent method as appropriate.
2023-03-12Remove deprecated $databaseName propertyDamien Regad1-3/+2
ADOConnection::$databaseName was marked as obsolete in ADOdb 4.66. Since the assignment that was kept for backwards-compatibility in the ADOConnection::selectDB() method is causing deprecation warnings with PHP 8.2, now is the time to get rid of it. The 2018 rewrite of DB2 driver introduced a private $databaseName property; this has been removed in favor of ADOConnection::$database. Fixes #932, #904 Signed-off-by: Damien Regad <dregad@mantisbt.org>
2021-08-17Redo Merge branch 'hotfix/5.21' Standardized file headersDamien Regad1-10/+19
Try to do it right this time... # Conflicts: # adodb-memcache.lib.inc.php Fixes #751
2021-08-17Reset version to avoid merge conflictsDamien Regad1-1/+1
Fixes #751
2021-08-17Revert changes since Standardized file headers mergeDamien Regad1-19/+10
The conflicts resolution applied when merging the Standardized file headers (commit e9dcce3df24912ad869d0193f0b419f2309101fc) was seriously messed up, actually overwriting a number of changes in the master branch. Rather than trying to go and fix things one by one which has a high risk of messing things further, it's easier to redo the merge from a clean slate, so this commit reverts the following: - "Merge branch 'hotfix/5.21' Standardized file headers", e9dcce3df24912ad869d0193f0b419f2309101fc - "Merge tag 'v5.21.1'", 5f437df3104159d5d659f60e31bef8d33c34995f - "Reset version to 5.22.0-dev" af9234a525c3255af051a330164486d73be4c63a - "Fix incorrect resolution of merge conflicts" a6733f61b0165b366c8d2c70d9af82edc3881951. - "Fix syntax error in toexport.inc.php" 20b01e83cb61b6b2460f64c7d1277c5f4cc28574. Fixes #751
2021-08-15Align adodb-pdo_mysql.inc.php with masterDamien Regad1-6/+14
Cherry-picked e3c6301bff536c3021dfc03ef4286a035820fd0e to prevent merge conflicts.
2021-08-14Standard file header: /driversDamien Regad1-10/+19
2021-06-15Add support for metaIndexes see #733Mark Newnham1-0/+53
MetaIndexes not previously supported by PDO mysql driver. Fix recursion error introduced in affected_rows()
2021-03-08Bump version to 5.21.1-devDamien Regad1-1/+1
2021-02-27Bump version to 5.21.0v5.21.0Damien Regad1-1/+1
2021-02-02Bump version to 5.21.0-rc.1v5.21.0-rc.1Damien Regad1-1/+1
2020-12-20Bump version to 5.21.0-beta.1v5.21.0-beta.1Damien Regad1-1/+1
2020-12-06Removed references to phplens.com, see #564Mark Newnham1-1/+1
2019-12-30PDO MySQL: add GenId / CreateSequence supportBrice Favre1-1/+41
Fixes #465
2019-05-08Merge branch 'hotfix/5.20'Damien Regad1-1/+1
# Conflicts: # docs/changelog.md
2019-05-07PDO mysql: remove extraneous comma in $fmtTimeStampdezertdezine1-1/+1
Fixes #531 Signed-off-by: Damien Regad <dregad@mantisbt.org>
2019-01-06Bump version to 5.20.14v5.20.14Damien Regad1-1/+1
2018-08-06Bump version to 5.20.13v5.20.13Damien Regad1-1/+1
2018-03-30Bump version to 5.20.12v5.20.12Damien Regad1-1/+1
2018-03-30Bump version to 5.20.11v5.20.11Damien Regad1-1/+1
2018-03-30Ensure SelectLimit $nrows and`$offset parameters are integersDamien Regad1-0/+2
The same is done (at least for `$nrows`) in the `SelectLimit` method of `Adodb/adodb.inc.php`. This lowers the risk of SQL injection. Fixes #311 (cherry picked from commit 7d43989dc95fd00fcf3ba73e08fdaf56ffa4f3e5)
2018-03-08Bump version to 5.20.10v5.20.10Damien Regad1-1/+1
2017-11-25Merge branch 'hotfix/5.20.10'Damien Regad1-0/+9
2017-11-25Ensure SelectLimit $nrows and`$offset parameters are integersDamien Regad1-0/+2
The same is done (at least for `$nrows`) in the `SelectLimit` method of `Adodb/adodb.inc.php`. This lowers the risk of SQL injection. Fixes #311
2017-11-25PDO sqlsrv fix auto-commit errormarcelto1-0/+9
Add SetAutoCommit() method for PDO drivers. Avoids PDO Error: The auto-commit mode cannot be changed for this driver Fixes #347
2016-12-21Bump version to 5.20.9v5.20.9Damien Regad1-1/+1
2016-12-17Bump version to 5.20.8v5.20.8Damien Regad1-1/+1
2016-09-21Reset version to avoid merge conflictsDamien Regad1-1/+1
2016-09-20Bump version to 5.20.7v5.20.7Damien Regad1-1/+1
2016-09-20Update changelogDamien Regad1-1/+1
2016-09-06PDO/mysql: fix MetaTables broken SQLDamien Regad1-1/+1
When a schema is specified in $showSchema, the function generates an invalid where clause: WHERE TABLE_SCHEMA= from myschema ^ should be 'myschema' Fixes #275
2016-09-06PDO MySQL fix for MetaTablesAndy Theuninck1-0/+2
The generated query is broken with the default method arguments. Fixes #275 Signed-off-by: Damien Regad <dregad@mantisbt.org> Original commit changed to use single quotes, added issue reference.
2016-08-31Bump version to 5.20.6v5.20.6Damien Regad1-1/+1
2016-08-10Bump version to 5.20.5v5.20.5Damien Regad1-1/+1
2016-03-30Bump version to 5.20.4Damien Regad1-1/+1
2016-01-01Bump version to 5.20.3v5.20.3Damien Regad1-1/+1
2015-12-27Bump version to 5.20.2v5.20.2Damien Regad1-1/+1
2015-12-06Bump version to 5.20.1v5.20.1Damien Regad1-1/+1
2015-11-28Bump version to 5.20.0v5.20.0Damien Regad1-1/+1
2015-11-26Adjust header comment blocksDamien Regad1-1/+3
- running SED script - manual adjustments for files not processed by regex
2014-09-26Coding guidelines / whitespaceDamien Regad1-102/+122
2014-09-26ADODB_pdo_mysql: add functionality from ADODB_mysqlAndy Theuninck1-1/+98
* SQLDate method for generating date formatting strings * SelectDB method for changing selected database * $metaTablesSQL string that includes table vs view detection Makes pdo_mysql behave more similarly to mysql and mysqli. Swapping underlying driver becomes easier. Signed-off-by: Damien Regad <dregad@mantisbt.org> Original commit modified to fix whitespace
2014-04-30Bump version to 5.20devDamien Regad1-1/+1