Questions marquées «mysql»

MySQL est un système de gestion de base de données relationnelle (RDBMS) gratuit et open source qui utilise SQL (Structured Query Language). N'UTILISEZ PAS cette balise pour d'autres bases de données telles que SQL Server, SQLite, etc. Ce sont des bases de données différentes qui utilisent toutes leurs propres dialectes SQL pour gérer les données.

14
Comment exécuter une commande MySQL à partir d'un script shell?
Comment puis-je exécuter une commande SQL via un script shell afin de la rendre automatisée? Je souhaite restaurer les données que j'ai collectées dans un fichier SQL à l'aide d'un script shell. Je souhaite me connecter à un serveur et restaurer des données. La commande fonctionne lorsqu'elle est exécutée séparément …
131 mysql  shell  ssh 

3
Quand ajouter quels index dans une table dans Rails
J'ai une question sur la base de données Rails. Dois-je ajouter "index" à toutes les clés étrangères comme "xxx_id"? Dois-je ajouter "index" à la colonne "id" créée automatiquement? Dois-je ajouter "index (unique)" à la colonne "id" créée automatiquement? Si j'ajoute un index à deux clés étrangères à la fois ( …

6
Mysql - Comment quitter / quitter la procédure stockée
J'ai une question très simple mais je n'ai pas eu de code simple pour quitter SP en utilisant Mysql. Quelqu'un peut-il partager avec moi comment faire cela? CREATE PROCEDURE SP_Reporting(IN tablename VARCHAR(20)) BEGIN IF tablename IS NULL THEN #Exit this stored procedure here END IF; #proceed the code END;



10
Insertion groupée avec SQLAlchemy ORM
Existe-t-il un moyen pour SQLAlchemy de faire une insertion en bloc plutôt que d'insérer chaque objet individuel. c'est à dire, Faire: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) plutôt que: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Je …



10
MySQL, vérifier si une colonne existe dans une table avec SQL
J'essaye d'écrire une requête qui vérifiera si une table spécifique dans MySQL a une colonne spécifique, et sinon - la crée. Sinon, ne faites rien. C'est vraiment une procédure simple dans n'importe quelle base de données d'entreprise, mais MySQL semble être une exception. J'ai pensé à quelque chose comme IF …
130 mysql 


2
Jointure MySQL avec clause where
J'ai deux tables que je veux rejoindre. Je veux toutes les catégories du tableau des catégories ainsi que toutes les catégories auxquelles un utilisateur a souscrit dans le tableau category_subscriptions. essentiellement, c'est ma requête jusqu'à présent: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Cela fonctionne bien, …
130 mysql  join  where-clause 


22
Comment obtenir l'enregistrement suivant / précédent dans MySQL?
Disons que j'ai des enregistrements avec des identifiants 3, 4, 7, 9 et que je veux pouvoir passer de l'un à l'autre en naviguant via les liens suivant / précédent. Le problème est que je ne sais pas comment récupérer l'enregistrement avec l'ID le plus proche. Ainsi, quand j'ai un …
129 sql  mysql 


4
Comment créer une base de données multi-tenant avec des structures de table partagées?
Notre logiciel fonctionne actuellement sur MySQL. Les données de tous les locataires sont stockées dans le même schéma. Puisque nous utilisons Ruby on Rails, nous pouvons facilement déterminer quelles données appartiennent à quel locataire. Cependant, certaines entreprises craignent bien sûr que leurs données ne soient compromises, nous évaluons donc d'autres …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.