Articles of mysql

mysql La contrainte de clé étrangère est une erreur de forme incorrecte

J’ai deux tables, table1 est la table parente avec un ID colonne et table2 avec une colonne IDFromTable1 (pas le nom réel) quand je mets un FK sur IDFromTable1 à ID dans la table1 IDFromTable1 Foreign key constraint is incorrectly formed error Je voudrais supprimer l’enregistrement de la table 2 si l’enregistrement de table1 est […]

MySQL, mettre à jour plusieurs tables avec une seule requête

J’ai une fonction qui met à jour trois tables, mais j’utilise trois requêtes pour effectuer cette opération. Je souhaite utiliser une approche plus pratique pour les bonnes pratiques. Comment puis-je mettre à jour plusieurs tables dans MySQL avec une seule requête?

Colonne inconnue dans la clause Where

J’ai une requête simple: SELECT u_name AS user_name FROM users WHERE user_name = “john”; Unknown Column ‘user_name’ in where clause . Est-ce que je ne peux pas faire référence à ‘user_name’ dans d’autres parties de l’instruction même après avoir select ‘u_name as user_name’ ?

Importance de la longueur de varchar dans la table MySQL

J’ai une table MySQL où les lignes sont insérées dynamicment. Parce que je ne peux pas être certain de la longueur des chaînes et que je ne veux pas les couper, je leur donne varchar (200), qui est généralement beaucoup plus gros que nécessaire. Y a-t-il un gros impact sur la performance en donnant à […]

Correction du délai d’attente de locking dépassé; essayez de redémarrer la transaction ”pour une table Mysql“ bloquée ”?

Depuis un script, j’ai envoyé une requête comme celle-ci des milliers de fois dans ma firebase database locale: update some_table set some_column = some_value J’ai oublié d’append la partie where, donc la même colonne était la même valeur pour toutes les lignes de la table et cela a été fait des milliers de fois et […]

Comment trouver des lacunes dans la numérotation séquentielle dans mysql?

Nous avons une firebase database avec une table dont les valeurs ont été imscopes d’un autre système. Il y a une colonne à incrémentation automatique et il n’y a pas de valeurs en double, mais il y a des valeurs manquantes. Par exemple, en exécutant cette requête: select count(id) from arrc_vouchers where id between 1 […]

MySQL Select minimum / maximum parmi deux (ou plus) valeurs données

Est-il possible de sélectionner le minimum ou le maximum parmi deux ou plusieurs valeurs. J’aurais besoin de quelque chose comme ça: SELECT MAX_VALUE(A.date0, B.date0) AS date0, MIN_VALUE(A.date1, B.date1) AS date1 FROM A, B WHERE Bx = Ax Puis-je y parvenir en utilisant uniquement MySQL?

Je veux copier une table contenue dans une firebase database et l’insérer dans une autre table de firebase database

Je souhaite copier le schéma d’une table ainsi que les données de cette table vers une autre table de firebase database d’une autre firebase database sur un serveur actif. Comment pourrais-je faire ça?

MySQL: moyen le plus rapide de compter le nombre de lignes

Quelle façon de compter un certain nombre de lignes devrait être plus rapide dans MySQL? Ce: SELECT COUNT(*) FROM … WHERE … Ou l’alternative: SELECT 1 FROM … WHERE … // and then count the results with a built-in function, eg in PHP mysql_num_rows() On pourrait penser que la première méthode devrait être plus rapide, […]

Importez CSV dans la table mysql

Quel est le moyen le meilleur / le plus rapide de télécharger un fichier csv dans une table mysql? Je voudrais que la première ligne de données soit utilisée comme noms de colonnes. Trouvé ceci: Comment importer un fichier CSV dans une table MySQL Mais la seule réponse était d’utiliser une interface graphique et non […]