Articles of mysql

Rails, MySQL et Snow Leopard

J’ai mis à niveau vers Snow Leopard en utilisant le disque que nous avons eu à WWDC. Essayer de lancer certaines de mes applications de rails se plaint maintenant de sql (in /Users/coneybeare/Projects/Ambiance/ambiance-server) !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql. […]

Je ne peux pas trouver my.cnf sur mon ordinateur Windows

Mon ordinateur est Windows XP. Je dois trouver my.cnf pour récupérer tous les privilèges sur l’utilisateur root. J’ai accidentellement supprimé certains privilèges de l’utilisateur root. J’ai toujours le mot de passe et je n’ai aucun problème à me connecter à MySQL en tant qu’utilisateur root. Mais je ne peux pas modifier une table.

MySQL compare la chaîne DATE avec la chaîne du champ DATETIME

J’ai une question: Est-il possible de sélectionner dans une firebase database MySQL en comparant une chaîne de DATE “2010-04-29” avec des chaînes stockées sous DATETIME (2010-04-29 10:00)? J’ai un sélecteur de date qui filtre les données et je voudrais interroger la table par le champ DATETIME comme ceci: SELECT * FROM `calendar` WHERE startTime = […]

SQL – SI EXISTE MISE À JOUR AILLEURS INSERT INTO

Ce que j’essaie de faire est d’ INSERT abonnés dans ma firebase database, mais si IF EXISTS il devrait mettre à jour la ligne, ELSE INSERT INTO une nouvelle ligne. Bien sûr, je me connecte d’abord à la firebase database et GET le $name , $email et $birthday de la chaîne d’URL. $con=mysqli_connect(“localhost”,”—“,”—“,”—“); // Check […]

MySQL Valeur de datetime incorrecte: ‘0000-00-00 00:00:00’

J’ai récemment repris un ancien projet créé il y a 10 ans. Il utilise MySQL 5.1. Entre autres choses, je dois changer le jeu de caractères par défaut de latin1 à utf8. Par exemple, j’ai des tableaux tels que celui-ci: CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `first_name` varchar(45) CHARACTER SET latin1 […]

Liste des contraintes de la firebase database MySQL

Comment puis-je obtenir une liste de toutes les contraintes d’une firebase database particulière?

PostgreSQL GROUP BY différent de MySQL?

J’ai migré certaines de mes requêtes MySQL vers PostgreSQL pour utiliser Heroku. La plupart de mes requêtes fonctionnent correctement, mais je continue à avoir une erreur récurrente similaire lorsque j’utilise group by: ERREUR: la colonne “XYZ” doit apparaître dans la clause GROUP BY ou être utilisée dans une fonction d’agrégat Quelqu’un pourrait-il me dire ce […]

Comment puis-je me débarrasser de ces commentaires dans un vidage MySQL?

J’essaie de créer une structure simple dump uniquement de ma firebase database. L’utilisation de mysqldump me donne un résultat comme: /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE=’NO_AUTO_VALUE_ON_ZERO’ */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; DROP TABLE IF EXISTS `foo`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = […]

B-Tree vs table de hachage

En MySQL, un type d’index est une arborescence, et l’access à un élément dans une arborescence est en mode logarithmique amorti O(log(n)) . D’autre part, l’access à un élément dans une table de hachage est dans O(1) . Pourquoi une table de hachage n’est-elle pas utilisée à la place d’un arbre binary pour accéder aux […]

MySQL – combien de lignes puis-je insérer dans une seule instruction INSERT?

Cela dépend-il du nombre de jeux de valeurs? Cela dépend-il du nombre d’octets dans l’instruction INSERT?