Articles of mysql

Le nombre total de verrous dépasse la taille de la table de locking

Je lance un rapport dans MySQL. L’une des requêtes consiste à insérer un grand nombre de lignes dans une table temporaire. Lorsque j’essaie de l’exécuter, j’obtiens cette erreur: Code d’erreur 1206: Le nombre de verrous dépasse la taille du tableau de locking. Les questions en question sont les suivantes: create temporary table SkusBought( customerNum int(11), […]

MySQL n’utilise pas d’index avec la clause WHERE IN?

J’essaie d’optimiser certaines des requêtes de firebase database dans mon application Rails et j’en ai plusieurs qui m’ont laissé pour compte. Ils utilisent tous un code IN dans la clause WHERE et effectuent tous des parsings de table complètes, même si un index approprié semble être en place. Par exemple: SELECT `user_mesortingcs`.* FROM `user_mesortingcs` WHERE […]

Où puis-je trouver les logs mysql dans phpmyadmin?

Où puis-je trouver les journaux mysql (erreurs, requêtes, etc.) dans l’interface phpmyadmin?

Comment obtenir une plage d’entiers aléatoires mysql?

J’essaie de générer un nombre entier aléatoire pour chaque ligne que je sélectionne entre 1 et 60 comme temporisateur. SELECT downloads.date, products.*, (FLOOR(1 + RAND() * 60)) AS timer J’ai cherché et continue à utiliser cette fonction FLOOR pour sélectionner un nombre entier aléatoire dans une plage. Cela me donne un 1 pour chaque ligne. […]

mysql extrait année du format de date

J’ai besoin d’une requête mysql pour extraire l’année du format de date suivant à partir d’une table de ma firebase database. Pour par exemple: subdateshow —————- 01/17/2009 01/17/2009 01/17/2009 01/17/2009 01/17/2009 la requête suivante n’a pas fonctionné select YEAR ( subdateshow ) from table Le type de colonne est varchar. Est-ce qu’il y a un […]

Commande SQL par nombre

Si j’ai un tableau et des données comme ceci: ID | Name | Group 1 Apple A 2 Boy A 3 Cat B 4 Dog C 5 Elep C 6 Fish C et je souhaite le commander en fonction du total du groupe, de la plus petite à la plus grande valeur, par exemple: enregistrements […]

Quand un horodatage (auto) est-il mis à jour?

Si j’ai une colonne dans une table de type TIMESTAMP et que j’ai par défaut: CURRENT_TIMESTAMP, cette colonne est-elle mise à jour avec l’horodatage actuel si je mets à jour la valeur d’ une autre colonne dans la même ligne? Il semble que ce ne soit pas le cas, mais je ne suis pas sûr […]

WHERE instruction après un UNION en SQL?

Comment appliquer une instruction WHERE après une UNION en SQL / MySQL?

Signification exacte de la clé étrangère de MySQL Clause “on delete ressortingct”

J’ai deux tables MySQL: collections et privacy_level . Je les définis avec une relation de clé étrangère en tant que telle: CREATE TABLE collections ( coll_id smallint NOT NULL AUTO_INCREMENT UNSIGNED, name varchar(30) NOT NULL, privacy tinyint NOT NULL UNSIGNED DEFAULT ‘0’, PRIMARY KEY(coll_id), INDEX(privacy), FOREIGN KEY fk_priv (privacy) REFERENCES privacy_level (level) ON UPDATE CASCADE […]

SQL: définir la colonne existante comme clé primaire dans MySQL

J’ai une firebase database avec 3 colonnes: id, name, somethingelse Cette table n’a pas d’index et je reçois “Aucun index défini!” dans phpmyadmin id est une valeur alphanumérique à 7 points, unique pour chaque ligne. Je veux définir Drugid pour être la clé primaire / index (je ne connais pas la différence s’il y en […]