Articles of mysql

Erreur MySQL 1093 – Impossible de spécifier la table cible pour la mise à jour dans la clause FROM

J’ai une table story_category dans ma firebase database avec des entrées corrompues. La requête suivante renvoie les entrées corrompues: SELECT * FROM story_category WHERE category_id NOT IN ( SELECT DISTINCT category.id FROM category INNER JOIN story_category ON category_id=category.id); J’ai essayé de les supprimer en cours d’exécution: DELETE FROM story_category WHERE category_id NOT IN ( SELECT […]

L’hôte ‘xxx.xx.xxx.xxx’ n’est pas autorisé à se connecter à ce serveur MySQL

Cela devrait être simple, mais je ne peux pas le faire fonctionner pour moi. J’essaie juste de me connecter à distance à mon serveur MySQL. se connecter comme mysql -u root -h localhost -p fonctionne bien, mais essayant mysql -u root -h ‘any ip address here’ -p échoue avec l’erreur ERROR 1130 (00000): Host ”xxx.xx.xxx.xxx” […]

Quand utiliser MongoDB ou d’autres systèmes de firebase database orientés document?

Nous proposons une plate-forme pour les clips vidéo et audio, les photos et les images vectorielles. Nous avons commencé avec MySQL comme firebase database et avons récemment inclus MongoDB pour stocker toutes les méta-informations des fichiers, car MongoDB répondait mieux aux exigences. Par exemple: les photos peuvent avoir des informations Exif , les vidéos peuvent […]

Chaîne MySQL remplacer

J’ai une colonne contenant des URL (id, url): http://www.example.com/articles/updates/43 http://www.example.com/articles/updates/866 http://www.example.com/articles/updates/323 http://www.example.com/articles/updates/seo-url http://www.example.com/articles/updates/4?something=test Je voudrais changer le mot “mises à jour” à “nouvelles”. Est-il possible de faire cela avec un script?

Comment réduire / purger le fichier ibdata1 dans MySQL

J’utilise MySQL dans localhost comme un “outil de requête” pour effectuer des statistiques en R, c’est-à-dire que chaque fois que je lance un script R, je crée une nouvelle firebase database (A), crée une nouvelle table (B) , soumettre une requête pour obtenir ce dont j’ai besoin, puis je laisse tomber B et laisse tomber […]

Comment désactiver temporairement une contrainte de clé étrangère dans MySQL?

Est-il possible de désactiver temporairement les contraintes dans MySQL? J’ai deux modèles Django, chacun avec une ForeignKey à l’autre. La suppression d’instances d’un modèle renvoie une erreur en raison de la contrainte ForeignKey: cursor.execute(“DELETE FROM myapp_item WHERE n = %s”, n) transaction.commit_unless_managed() #a foreign key constraint fails here cursor.execute(“DELETE FROM myapp_style WHERE n = %s”, […]

Dupliquer une table MySQL, des index et des données

Comment copier / cloner / dupliquer les données, la structure et les index d’une table MySQL dans une nouvelle? C’est ce que j’ai trouvé jusqu’ici. Cela copiera les données et la structure, mais pas les index: create table {new_table} select * from {old_table}; Cela copiera la structure et les index, mais pas les données: create […]

MySQL: @variable vs. variable. Quelle est la différence?

Dans une autre question, j’ai posté quelqu’un m’a dit qu’il y avait une différence entre: @variable et: variable en MySQL. Il a également mentionné comment MSSQL a une scope par lot et que MySQL a une scope de session. Est-ce que quelqu’un peut élaborer sur ceci pour moi?

Comment tronquer une table contrainte par clé étrangère?

Pourquoi TRUNCATE sur mygroup ne fonctionne-t-il pas? Même si j’ai ON DELETE CASCADE SET je reçois: ERROR 1701 (42000): impossible de tronquer une table référencée dans une contrainte de clé étrangère ( instance mytest ., CONSTRAINT instance_ibfk_1 CLÉ FOREIGN ( GroupID ) RÉFÉRENCES mytest . mygroup ( ID )) drop database mytest; create database mytest; […]

Comment faire une FULL OUTER JOIN dans MySQL?

Je veux faire une jointure externe complète dans MySQL. Est-ce possible? Une jointure externe complète est-elle supscope par MySQL?