Articles of mysql

Date de mise à jour + un an dans mysql

Lorsque je veux définir la valeur numérique +1 dans la table mysql, j’utilise par exemple: UPDATE table SET number=number+1 WHEN … Comment puis-je définir la date + un an? Merci

Comment stocker l’uuid en tant que numéro?

Sur la base de la réponse à la question, à savoir les performances UUID dans MySQL , la personne qui répond suggère de stocker l’UUID sous forme de nombre et non sous forme de chaîne. Je ne suis pas sûr de la façon dont cela peut être fait. Quelqu’un pourrait me suggérer quelque chose? Comment […]

Dois-je compter (*) ou non?

Je sais que c’est généralement une mauvaise idée de faire des requêtes comme celles-ci: SELECT * FROM `group_relations` Mais quand je veux juste le compte, devrais-je aller pour cette requête, car cela permet à la table de changer mais donne toujours les mêmes résultats. SELECT COUNT(*) FROM `group_relations` Ou le plus précis SELECT COUNT(`group_id`) FROM […]

Est-ce que l’ajout de ‘LIMIT 1’ aux requêtes MySQL les rend plus rapides quand vous savez qu’il n’y aura qu’un seul résultat?

Lorsque j’ajoute LIMIT 1 à une requête MySQL, arrête-t-il la recherche après avoir trouvé 1 résultat (le rendant ainsi plus rapide) ou récupère-t-il toujours tous les résultats et les tronque à la fin?

Comment charger automatiquement MySQL au démarrage sur OS X Yosemite / El Capitan

Après la mise à niveau d’OS X, mon installation de MySQL a cessé de se charger au démarrage. Cette visite sur MySQL dit: “L’installation de l’élément de démarrage ajoute une variable MYSQLCOM = -YES- au fichier de configuration du système / etc / hostconfig. Si vous souhaitez désactiver le démarrage automatique de MySQL, remplacez cette […]

Tri naturel dans MySQL

Existe-t-il une manière élégante d’avoir un sorting performant et naturel dans une firebase database MySQL? Par exemple si j’ai cet dataset: Final Fantasy Final Fantasy 4 Final Fantasy 10 Final Fantasy 12 Final Fantasy 12: Chaînes de Promathia Final Fantasy Adventure Final Fantasy Origines Tactiques Final Fantasy Toute autre solution élégante que de diviser les […]

Java: insérer plusieurs lignes dans MySQL avec PreparedStatement

Je veux insérer plusieurs lignes dans une table MySQL à la fois en utilisant Java. Le nombre de lignes est dynamic. Dans le passé je faisais … for (Ssortingng element : array) { myStatement.setSsortingng(1, element[0]); myStatement.setSsortingng(2, element[1]); myStatement.executeUpdate(); } Je voudrais optimiser ceci pour utiliser la syntaxe supscope par MySQL: INSERT INTO table (col1, col2) […]

Quel est le comportement MySQL JOIN par défaut, INNER ou OUTER?

J’ai donc parcouru Internet au cours de la dernière heure, en lisant et en cherchant la réponse définitive à cette simple question. Quel est le JOIN par défaut dans MySQL? SELECT * FROM t1 JOIN t2 Est-ce la même chose que SELECT * FROM t1, t2 OR SELECT * FROM t1 INNER JOIN t2 Également […]

MySQL – comment comstackr le code postal avec «0»?

Dans ma firebase database MySQL InnoDB, j’ai des données de codes postaux sales que je veux nettoyer. Les données de code postal propres se trouvent lorsque j’ai les 5 chiffres pour un code postal (par exemple “90210”). Mais pour une raison quelconque, j’ai remarqué dans ma firebase database que pour les codes postaux commençant par […]

Supprimer la clause DEFINER de MySQL Dumps

J’ai un dump MySQL d’une de mes bases de données. Dans ce document, il y a des clauses DEFINER qui ressemblent à, “DEFINER=`root`@`localhost`” À savoir, ces clauses DEFINER sont sur mes instructions CREATE VIEW et CREATE PROCEDURE. Est-il possible de supprimer ces clauses DEFINER de mon fichier de vidage?