Articles of mysql

Comment utilisez-vous la commande source de MySQL pour importer des fichiers volumineux dans Windows?

J’ai un grand fichier SQL (~ 150mb) que j’essaie d’importer. Il est trop volumineux pour le faire via PHPMyAdmin, même en le divisant en plusieurs parties et il est trop volumineux pour être importé via un script php au bout de 30 secondes après le traitement du script. Je cherche donc comment importer directement le […]

sélection rapide d’une ligne aléatoire à partir d’une grande table dans mysql

Quel est un moyen rapide de sélectionner une ligne aléatoire dans une grande table mysql? Je travaille en php, mais je suis intéressé par toute solution, même si c’est dans une autre langue.

Formats de date MySQL – Difficulté Insérer une date

J’essaie de faire avancer une question que j’ai posée hier où je voulais savoir comment interroger une date dans un format différent. Mais maintenant, j’essaie de faire un insert en utilisant cette méthode (voir ci-dessous), mais je ne peux pas le faire fonctionner. J’ai vérifié le manuel mais ce n’est pas amical pour les débutants! […]

Activer le mode binary lors de la restauration d’une firebase database à partir d’un dump SQL

Je suis extrêmement nouveau sur MySQL et je l’exécute sous Windows. J’essaie de restaurer une firebase database à partir d’un fichier de vidage dans MySQL, mais j’obtiens l’erreur suivante: $ >mysql -u root -p -h localhost -D database -o < dump.sql ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option […]

MySQL: récupère MAX ou PLUS de plusieurs colonnes, mais avec des champs NULL

J’essaie de sélectionner la date max dans trois champs différents dans chaque enregistrement (MySQL) Donc, dans chaque ligne, j’ai date1, date2 et date3: date1 est toujours rempli, date2 et date3 peuvent être NULL ou vide L’instruction GREATEST est simple et concis mais sans effets sur les champs NULL, cela ne fonctionne pas bien: SELECT id, […]

Comment faire la différence entre deux dates arrondies en heures

Je vais illustrer ce que je voudrais comprendre dans l’exemple suivant: ‘2010-09-01 03:00:00’ – ‘2010-09-01 00:10:00’ TIMEDIFF() , nous obtenons 2 comme résultat. Cela signifie que les 50 minutes restantes ne sont pas sockets en compte. Dans ce cas, ce que je voudrais obtenir est: 50 (minutes) / 60 = 0,83 période. Par conséquent, le […]

Accès refusé à l’utilisateur ‘root’ @ ‘localhost’ (en utilisant le mot de passe: OUI) après une nouvelle installation sur Ubuntu

Aujourd’hui, j’ai ouvert une session en tant qu’utilisateur root sur Ubuntu 14.04.1 LTS ll puis apt-get install mariadb-server (sans sudo mais en tant que root). Avec mySQL -h localhost -u root –password= Accès refusé pour l’utilisateur ‘root’ @ ‘localhost’ (en utilisant le mot de passe: OUI) Avec mySQL -u root -p je me suis connecté […]

Requête MySQL pour obtenir “l’intersection” de nombreuses requêtes avec des limites

Supposons que je dispose d’une seule table mySQL (users) avec les champs suivants: userid gender region age ethnicity income Je souhaite pouvoir renvoyer le nombre total d’enregistrements en fonction du nombre saisi par l’utilisateur. En outre, ils fourniront également des critères supplémentaires. Dans l’exemple le plus simple, ils peuvent demander 1 000 enregistrements, où 600 […]

Définition PRIMARY KEY dans l’instruction MySQL CREATE TABLE

Quelle est la différence entre ce code: CREATE TABLE samples ( sampleid INT(11) NOT NULL AUTO_INCREMENT, sampledate DATE NOT NULL, location VARCHAR(25) NOT NULL, PRIMARY KEY (sampleid) ) ENGINE=InnoDB; et ça: CREATE TABLE samples ( sampleid INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, sampledate DATE NOT NULL, location VARCHAR(25) NOT NULL, ) ENGINE=InnoDB; code? Donc, une […]

Implémentation de la distance Levenshtein pour la recherche mysql / fuzzy?

Je voudrais pouvoir rechercher un tableau comme suit pour smith et obtenir tout ce qu’il y a dans 1 variance. Les données: O’Brien Smithe Dolan Smuth Wong Smoth Gunther Smiht J’ai cherché à utiliser la distance Levenshtein quelqu’un sait-il comment mettre en œuvre avec elle?