Réécrivez le titre comme suit : Comment convertir le type de données de la colonne "sans nom 0" de la trame de données pandas de int64 en chaîne ou en objet
<p>Je travaille sur un petit projet essayant d'envoyer une trame de données de pandas vers une base de données MySQL. </p>
<p>Mon dataframe contient des colonnes sans nom par défaut et je souhaite l'envoyer au serveur MySQL. Mon schéma SQL contient une colonne id de type de données varchar(255). </p>
<pre class="brush:php;toolbar:false;">créer une table users_sample(
id varchar(255) CLÉ PRIMAIRE NON NULLe,
#other_columns)</pre>
<p>Lorsque j'essaie d'envoyer le code au serveur, j'obtiens l'erreur suivante</p>
<blockquote>
<p>sqlalchemy.exc.OperationalError : (pymysql.err.OperationalError) (1364,
"Le champ 'id' n'a pas de valeur par défaut")</p>
</blockquote>
<p>Lorsque j'ai recherché une solution, il a été suggéré de changer le type de données de varchar en int et d'ajouter une contrainte auto_increment. </p>
<p>Veuillez fournir une solution. </p><p>
Merci d'avance. </p>