Articles of mysql

MYSQL: Comment copier une ligne entière d’une table à une autre dans mysql avec la seconde table ayant une colonne supplémentaire?

J’ai deux tables avec une structure identique sauf pour une colonne … Le tableau 2 a cette colonne supplémentaire dans laquelle je voudrais insérer le CURRENT_DATE () Je voudrais copier toutes les valeurs de table1 à table2. si j’utilise INSERT INTO dues_storage SELECT * FROM dues WHERE id=5; il génère une erreur indiquant la différence […]

Combien de lignes dans une firebase database sont trop nombreuses?

J’ai une table MySQL InnoDB avec 1 000 000 d’enregistrements. Est-ce trop? Ou des bases de données peuvent gérer cela et plus encore? Je demande parce que j’ai remarqué que certaines requêtes (par exemple, obtenir la dernière ligne d’une table) sont plus lentes (secondes) dans la table avec 1 millon lignes que dans une avec […]

mysql met à jour plusieurs colonnes avec le même maintenant ()

J’ai besoin de mettre à jour 2 colonnes datetime, et j’ai besoin qu’elles soient exactement les mêmes, en utilisant la version 4.1.20 de mysql. J’utilise cette requête: mysql> update table set last_update=now(), last_monitor=now() where id=1; C’est sûr ou il y a une chance que les colonnes soient mises à jour avec un temps différent, à […]

MySQL – pourquoi ne pas indexer tous les champs?

Récemment, j’ai appris les merveilles des index et les performances se sont considérablement améliorées. Cependant, avec tout ce que j’ai appris, je n’arrive pas à trouver la réponse à cette question. Les index sont excellents, mais pourquoi quelqu’un ne pourrait-il pas simplement indexer tous les champs pour rendre la table incroyablement rapide? Je suis sûr […]

Ruby gem mysql2 install échouant

Quand j’essaye d’installer le gem mysql2, il échoue sans erreurs apparentes. Est-ce que quelqu’un sait ce qu’il faut faire pour contourner ce problème afin que mysql2 s’installe? Tanner-Smiths-MacBook-Pro: Humans_vs_Zombies_Parse tanner $ sudo gem installe les extensions natives mysql2Building. Ça pourrait prendre un moment… ERREUR: Erreur lors de l’installation de mysql2: ERREUR: Impossible de construire l’extension […]

Impossible d’émettre des instructions de manipulation de données avec executeQuery ()

En MySQL, j’ai deux tables, tableB et tableB . J’essaie d’exécuter deux requêtes: executeQuery(query1) executeQuery(query2) Mais j’obtiens l’erreur suivante: can not issue data manipulation statements with executeQuery(). Qu’est-ce que ça veut dire?

Impossible de convertir la valeur date / heure de MySQL en System.DateTime

Je reçois cette erreur: Impossible de convertir la valeur date / heure de MySQL en System.DateTime pendant que j’essaye de récupérer les données d’une firebase database MySQL. J’ai le type de données de date dans ma firebase database MySQL. Mais en le récupérant dans mon datatable, il obtient l’erreur ci-dessus. Comment puis-je réparer cela?

MySQL Install: ERREUR: Impossible de construire l’extension native gem

J’essaie de faire installer MySQL sur la dernière version en raison d’une installation incorrecte. Je lance la commande gem install mysql et je reçois les informations suivantes: Construire des extensions natives. Cela pourrait prendre un certain temps … ERREUR: Erreur lors de l’installation de mysql: ERREUR: Impossible de construire l’extension native gem. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb extconf.rb: […]

MySQL obtient la position des lignes dans ORDER BY

Avec la table MySQL suivante: +—————————–+ + id INT UNSIGNED + + name VARCHAR(100) + +—————————–+ Comment puis-je sélectionner une seule ligne ET sa position parmi les autres lignes de la table, sortingées par name ASC . Donc, si les données de la table ressemblent à ceci, lorsqu’elles sont sortingées par nom: +—————————–+ + id […]

Comment savoir si une table mysql utilise myISAM ou InnoDB Engine?

Dans MySQL, il n’existe aucun moyen de spécifier un moteur de stockage pour une firebase database donnée, uniquement pour les tables simples. Cependant, vous pouvez spécifier un moteur de stockage à utiliser pendant une session avec: SET storage_engine=InnoDB; Vous n’avez donc pas besoin de le spécifier pour chaque table. Comment puis-je confirmer si toutes les […]