Python et MySQL: ValueError: source code string cannot contain null
Résolu
domxav1759
-
domxav1759 -
domxav1759 -
Bonjour,
En écrivant ce programme, j'ai une erreur suivante
Quelqu'un peut m'aider s'il vous plaît ?
import mysql.connector con = mysql.connector.connect(host="localhost", user="root", password="root", database="python_db") if con: print("Connected") else: print("Connection error")
En écrivant ce programme, j'ai une erreur suivante
Traceback (most recent call last):
File "C:\Users\domxa\PycharmProjects\pythonProject2\pythonProject\pythonProject\mysql\python_db.py", line 1, in <module>
import mysql.connector
ValueError: source code string cannot contain null bytes
Quelqu'un peut m'aider s'il vous plaît ?
A voir également:
- Python et MySQL: ValueError: source code string cannot contain null
- Citizen code python avis - Accueil - Outils
- Mysql community server - Télécharger - Bases de données
- \R python ✓ - Forum Python
- Mot secret python pix ✓ - Forum Python
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
3 réponses
Bonjour,
Sans comment est implémenté le module
Ce devrait être :
Bonne chance
Sans comment est implémenté le module
mysql, ton code et ton import ne sont pas cohérent.
Ce devrait être :
- soit :
import mysql con = mysql.connector.connect(host="localhost", user="root", password="root", database="python_db")
- soit :
from mysql import connector con = connector.connect(host="localhost", user="root", password="root", database="python_db")
- soit:
from mysql.connector import connect con = connect(host="localhost", user="root", password="root", database="python_db")
Bonne chance
Dans les trois cas j'ai l'erreur :
Merci pour votre aide
raise errors.NotSupportedError(
mysql.connector.errors.NotSupportedError: Authentication plugin 'caching_sha2_password' is not supported
Merci pour votre aide
Finalement j'ai réussi avec ce code. J'ai recréé mon projet mysql et ajouté in fichier python et fait import mysql et connector, ça marché
Merci beaucoup
from mysql import connector con = connector.connect(host="localhost", user="xavier", password="xav!3", database="python_db") if con: print("Connected") else: print("Connection error")
Merci beaucoup