Questions marquées «mysql»

117
PDO MySQL: Utilisez PDO :: ATTR_EMULATE_PREPARES ou pas?

Voici ce que j'ai lu jusqu'à présent PDO::ATTR_EMULATE_PREPARES: L'émulation de préparation de PDO est meilleure pour les performances puisque la préparation native de MySQL contourne le cache de requête . La préparation native de MySQL est meilleure pour la sécurité (empêchant l'injection SQL) ....

116
Comparaison des plages de dates

Dans MySQL, si j'ai une liste de plages de dates (début de plage et fin de plage). par exemple 10/06/1983 to 14/06/1983 15/07/1983 to 16/07/1983 18/07/1983 to 18/07/1983 Et je veux vérifier si une autre plage de dates contient UNE des plages déjà dans la liste, comment puis-je faire cela? par...

116
Mot de passe root mysql homebrew MacOSX

Pour une raison quelconque, MySQL a cessé de donner accès à root. Désinstallé et réinstallé avec Homebrew. Nouvelle installation, tables fraîches mais quand j'entre mysql -u root -p J'obtiens cette erreur: Accès refusé pour l'utilisateur 'root' @ 'localhost' (en utilisant le mot de passe: NON) J'ai...

115
Pagination MySQL sans double requête?

Je me demandais s'il y avait un moyen d'obtenir le nombre de résultats d'une requête MySQL, et en même temps de limiter les résultats. La façon dont la pagination fonctionne (si je comprends bien), je fais d'abord quelque chose comme query = SELECT COUNT(*) FROM `table` WHERE `some_condition` Après...

115
Compter avec la condition IF dans la requête MySQL

J'ai deux tableaux, l'un pour les actualités et l'autre pour les commentaires et je veux obtenir le décompte des commentaires dont le statut a été défini comme approuvé. SELECT ccc_news . *, count(if(ccc_news_comments.id = 'approved', ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN...

114
MySQL offset lignes infinies

Je voudrais construire une requête qui affiche tous les résultats dans une table, mais qui est décalée de 5 à partir du début de la table. Pour autant que je sache, MySQL LIMITnécessite une limite ainsi qu'un décalage. Y a-t-il un moyen de faire

114
1114 (HY000): Le tableau est plein

J'essaye d'ajouter une ligne à une InnoDBtable avec une simple requête: INSERT INTO zip_codes (zip_code, city) VALUES ('90210', 'Beverly Hills'); Mais lorsque j'essaye cette requête, j'obtiens ce qui suit: ERREUR 1114 (HY000): la table zip_codesest pleine Faire un SELECT COUNT(*) FROM zip_codes me...