mysqlnd does not support `utf8mb3` charset
Ouverte
Personne n'a encore pris cette issue.
- #8480 par @cmb69 — fermée sans fusion
Bug
Extension: mysqlnd
Status: Verified
- Langage dominant
- C
- Étoiles
- 40.4k
- Forks
- 8.1k
- Merge moyen
- 2 j 13 h
- PR mergées (30 j)
- 96
Description
Description
see https://github.com/php/php-src/runs/6250284285?check_suite_focus=true#step:8:4209
Fetching results from tables of different charsets. [D:\a\php-src\php-src\ext\mysqli\tests\mysqli_character_set.phpt]
mysqli_options() [D:\a\php-src\php-src\ext\mysqli\tests\mysqli_options.phpt]
mysqli_set_charset() [D:\a\php-src\php-src\ext\mysqli\tests\mysqli_set_charset.phpt]
can someone advise how to fix the tests to be working /w MySQL 8.0?
PHP Version
PHP 8.0.x, and higher
Operating System
any
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par l’exécution CI liée et examinez les échecs dans ext/mysqli/tests/mysqli_character_set.phpt, mysqli_options.phpt et mysqli_set_charset.phpt. Comparez leur comportement avec MySQL 8.0 et déterminez la modification de compatibilité requise ; la tâche est terminée lorsque ces tests fonctionnent avec utf8mb3 et MySQL 8.0.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- c, mysql, php
- Domaine
- databases, testing-qa
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100