Articles of mysql

Conception de la firebase database: 3 types d’utilisateurs, séparés ou une table?

J’ai 3 types d’utilisateurs: Les admins Fournisseurs Des employés Chaque type d’utilisateur aura une interface utilisateur différente et accèdera à différents types de données. Leur seule similitude est qu’ils utilisent une application Web, mais ils accèdent à des choses totalement différentes. Est-il préférable de les mettre tous dans une seule table utilisateur comme tbl_users ou […]

obtenir le résultat de la requête SQL avec un format de table

Comme l’ –disable-column-names , avons-nous une option pour obtenir la requête sql sans format de table. Exemple: mysql -u username -ppassword –disable-column-names –execute “select name from test” résultats ci-dessous: —– | A | | B | | C | | D | —– Est-il possible d’obtenir le résultat de la requête en utilisant certains modificateurs […]

Comment exporter une firebase database MySQL vers JSON?

Je suis intéressé à exporter un sous-ensemble de valeurs d’une firebase database MySQL dans un fichier au format JSON sur le disque. J’ai trouvé un lien qui parle d’un moyen possible de le faire: http://www.thomasfrank.se/mysql_to_json.html … mais quand j’utilise la méthode depuis cette page, cela semble fonctionner mais avec deux problèmes: 1) Il ne renvoie […]

MySQL Sélectionnez WHERE IN dans un ordre donné

J’ai quelque chose comme SELECT * FROM table WHERE id IN (118,17,113,23,72); Si je fais juste cela, il retourne les lignes dans l’ordre croissant d’ID. Est-il possible de récupérer les lignes dans l’ordre indiqué dans la déclaration IN?

Comment obtenir le nombre de lignes affectées lors de l’exécution de la requête MySQL depuis bash?

Je sais comment on peut exécuter des requêtes / commandes MySQL depuis bash: mysql -u[user] -p[pass] -e “[mysql commands]” ou mysql -u[user] -p[pass] `<<`QUERY_INPUT [mysql commands] QUERY_INPUT Comment puis-je capturer le nombre de lignes affectées par la requête? J’ai essayé de faire: variable=’`mysql -u[user] -p[pass] -e “[mysql commands]”`’ Il exécute la commande mais ne renvoie […]

MySQL: ERROR 1215 (HY000): impossible d’append une contrainte de clé étrangère

J’ai lu les concepts du système de firebase database , 6ème édition, Silberschatz . Je vais implémenter le système de firebase database universitaire présenté au chapitre 2 sur OS X sur MySQL. Mais j’ai du mal à créer le course la table. le department la table ressemble mysql> select * from department -> ; +————+———-+———–+ […]

MySql Query Remplace la valeur NULL par une chaîne vide dans Select

Comment remplacer une valeur NULL dans la sélection par une chaîne vide? Il ne semble pas très professionnel de produire des valeurs “NULL”. Ceci est très inhabituel et basé sur ma syntaxe, je m’attendrais à ce qu’il fonctionne. En espérant une explication pourquoi ça ne marche pas. select CASE prereq WHEN (prereq IS NULL) THEN […]

Importer un fichier CSV pour mettre à jour une seule colonne du tableau

J’ai une table qui ressemble à ceci: products ——– id, product, sku, department, quantity Il y a environ 800 000 entrées dans ce tableau. J’ai reçu un nouveau fichier CSV qui met à jour toutes les quantités de chaque produit, par exemple: productA, 12 productB, 71 productC, 92 Il y a donc environ 750 000 […]

mysql – déplace les lignes d’une table à une autre

Si j’ai deux tables de structure identique, comment déplacer un ensemble de lignes d’une table à l’autre? L’ensemble de lignes sera déterminé à partir d’une requête de sélection. par exemple: customer table person_id | person_name | person_email 123 tom tom@example.com persons table person_id | person_name | person_email un échantillon sélectionné serait: select * from customer_table […]

Impossible de se connecter au serveur de firebase database (mysql workbench)

Pourriez-vous m’aider à résoudre ce problème? Lorsque j’essaie de cliquer sur “Requête de firebase database” dans le menu de la firebase database dans Mysql Workbench. ça me donne une erreur: Cannot Connect to Database Server Your connection attempt failed for user ‘root’ from your host to server at 127.0.0.1:3306:Can’t connect to mysql server on ‘127.0.0.1’(10061) […]