Articles of mysql

MySQL: Obtenez le dernier enregistrement

Dans le tableau ci-dessous, comment puis-je obtenir l’ enregistrement le plus récent d’ id=1 fonction de la colonne de connexion et non des 3 enregistrements? +—-+———————+———+ | id | signin | signout | +—-+———————+———+ | 1 | 2011-12-12 09:27:24 | NULL | | 1 | 2011-12-13 09:27:31 | NULL | | 1 | 2011-12-14 09:27:34 […]

Comment insérer des données dans MySQL ayant une clé primaire incrémentée automatiquement?

J’ai créé une table avec une clé primaire et activé AUTO_INCREMENT , comment puis-je obtenir l’utilisation de MYSQL AUTO_INCREMENT ? CREATE TABLE IF NOT EXISTS test.authors ( hostcheck_id INT PRIMARY KEY AUTO_INCREMENT, instance_id INT, host_object_id INT, check_type INT, is_raw_check INT, current_check_attempt INT, max_check_attempts INT, state INT, state_type INT, start_time datetime, start_time_usec INT, end_time datetime, end_time_usec […]

Comment utiliser mysqldump pour une portion de table?

Je ne peux donc exporter qu’un tableau comme celui-ci: mysqldump -u root -p db_name table_name > table_name.sql Est-il possible d’exporter seulement une partie d’une table avec mysqldump? Par exemple, 0 – 1 000 000 lignes, 1 000 000 – 2 000 000 lignes, etc. Dois-je faire cela avec mysqldump ou une requête?

Convertir la valeur DateTime en chaîne dans Mysql

Je veux convertir la valeur de date et heure en varchar, puis stocker dans la firebase database Je vais chercher la date et l’heure en utilisant NOW () dans mysql et je veux maintenant la convertir en chaîne parce que je dois fusionner cette valeur avec la valeur de chaîne

Format de la variable MySQL pour une liste de valeurs «NOT IN»

Aller fou en essayant de définir une variable dans une requête de type: SET @idcamposexcluidos=’817,803,495′; donc je peux alors l’utiliser sur un WHERE id_campo not in (@idcamposexcluidos) J’ai essayé de définir la variable dans différents formats sans succès et ne semble pas trouver d’exemple spécifique pour ce qui précède: SET @idcamposexcluidos='(817,803,495)’; … WHERE id_campo not […]

MySQL enum vs. set

Pour MySQL Data type “enum” et “set”, quelles sont les différences et les avantages et les inconvénients de l’utilisation de l’un par rapport à l’autre? Exemple de type de données: enum (‘A’, ‘B’, ‘C’) set (‘A’, ‘B’, ‘C’) La seule différence que je connaisse est que ENUM ne permet de sélectionner qu’une seule valeur, contrairement […]

Comment effectuer une recherche sensible à l’accent dans MySQL

J’ai une table MySQL avec collation générale utf8. Dans le tableau, je peux voir deux entrées: un mauvais un mauvais J’utilise une requête qui ressemble à ceci: SELECT * FROM `words` WHERE `word` = ‘abád’ Le résultat de la requête donne les deux mots: un mauvais un mauvais Est-il possible d’indiquer que je veux seulement […]

MySQL comment remplir les dates manquantes dans la plage?

J’ai un tableau avec 2 colonnes, date et score. Il y a au plus 30 entrées pour chacun des 30 derniers jours. date score —————– 1.8.2010 19 2.8.2010 21 4.8.2010 14 7.8.2010 10 10.8.2010 14 Mon problème est que certaines dates manquent – je veux voir: date score —————– 1.8.2010 19 2.8.2010 21 3.8.2010 0 […]

sauter la copie dans la table tmp sur le disque mysql

J’ai une question pour les grandes requêtes mysql. Est-il possible de sauter la copie dans la table tmp sur le pas de disque que mysql prend pour les requêtes volumineuses ou est-il possible de le faire aller plus vite? parce que cette étape prend trop de temps pour récupérer les résultats de mes requêtes. J’ai […]

Comment convertir toutes les tables de la firebase database en un seul classement?

Je reçois une erreur: Mélange illégal de classements (utf8_general_ci, IMPLICIT) et (utf8_unicode_ci, IMPLICIT) pour l’opération ‘=’ ” J’ai essayé de changer les deux tables manuellement en utf8_general_ci,IMPLICIT mais je reçois toujours l’erreur. Existe-t-il un moyen de convertir toutes les tables en utf8_general_ci,IMPLICIT et de le utf8_general_ci,IMPLICIT ?