TFDConnection SSL case sensytive lett a táblanevekre

TFDConnection SSL case sensytive lett a táblanevekre
2020-03-18T18:00:35+01:00
2020-03-18T19:09:13+01:00
2022-10-15T21:21:41+02:00
kistikvi
Sziasztok!

Adott:
Delphi XE 10.3
TFDConnection
MySQL 8
SSL kapcsolat certekkel.
libmysql 6.1.9
TFDQuery

Valamiért case sensytive lett a táblanevekre.

PHP ból és delphi 2010 + TADConnectionnnal nincs ez a jelenség.

Illetve ha MySQL 5-ös serverhez kapcsolódom SSL nélkül de XE 10.3+ FDConnection párossal, szintén OK!

Tehát valahol a server és az SSL környékén lehet a bibi.



Connectie.Params.Add('MetaCaseInsCat=True'); Connectie.Params.Add('MetaCaseIns=True');
nem segít rajta.

Van ötletetek mi lehet?
Mutasd a teljes hozzászólást!
Bocs, félrevezető voltam: PHP alatt is fent áll a hiba!
(biztos ami biztos alapon kipróbáltam) :)

Csak ott mind a DB nek megfelelően van írva lowercase-ként.
Így az okozója a MySQL Server  lower_case_table_names settingse 0 értéke miatt van.

A régi MySQL 5 ön ez az érték 1.

MySQL :: MySQL 8.0 Reference Manual :: 9.2.3 Identifier Case Sensitivity
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd