Articles of mysql

Comment faire en sorte que MySQL gère correctement UTF-8

L’une des réponses à une question que j’ai posée hier m’a suggéré de m’assurer que ma firebase database peut gérer correctement les caractères UTF-8. Comment puis-je le faire avec MySQL?

Erreur lors de l’importation du vidage SQL dans MySQL: firebase database inconnue / impossible de créer une firebase database

Je ne comprends pas comment importer un fichier de vidage SQL. Je n’arrive pas à importer la firebase database sans créer la firebase database en premier dans MySQL. C’est l’erreur affichée lorsque database_name n’a pas encore été créé: username = nom d’utilisateur d’une personne ayant access à la firebase database sur le serveur d’origine. database_name […]

Comment utiliser plus que l’opérateur avec la date?

Aucune idée de ce qui se passe ici. Voici la requête, directement depuis phpMyAdmin: SELECT * FROM `la_schedule` WHERE ‘start_date’ >’2012-11-18′; Mais je reçois systématiquement tous les enregistrements de la table, y compris ceux avec la date de début 2012-11-01. Ce qui donne?

Comment puis-je supprimer la sortie d’en-tête de colonne pour une seule instruction SQL?

J’exécute des instructions SQL en batch (en utilisant le binary de ligne de commande mysql ). Je souhaite que l’une de mes nombreuses instructions SELECT n’imprime pas les en-têtes de colonne, mais uniquement les enregistrements sélectionnés. Est-ce possible?

varchar (255) vs tinytext / tinyblob et varchar (65535) vs blob / text

Par définition: VARCHAR: la plage de longueur est comprise entre 1 et 255 caractères. Les valeurs VARCHAR sont sortingées et comparées sans tenir compte de la casse, à moins que le mot clé BINARY ne soit indiqué. x + 1 octets TINYBLOB, TINYTEXT: une colonne BLOB ou TEXT d’une longueur maximale de 255 (2 ^ […]

SQL WHERE condition, pas égal à?

Est-il possible de nier une clause where? par exemple DELETE * FROM table WHERE id != 2;

MySQL “Group By” et “Order By”

Je veux pouvoir sélectionner un groupe de lignes dans une table de messages et les grouper par l’expéditeur. Ma requête ressemble à ceci: SELECT `timestamp`, `fromEmail`, `subject` FROM `incomingEmails` GROUP BY LOWER(`fromEmail`) ORDER BY `timestamp` DESC La requête fonctionne presque comme je le souhaite: elle sélectionne les enregistrements regroupés par courrier électronique. Le problème est […]

Pourquoi 2 lignes sont-elles affectées dans ma mise à jour INSERT… ON DUPLICATE KEY?

Je fais une mise à jour INSERT … ON DUPLICATE KEY UPDATE pour une PRIMARY KEY dans le tableau suivant: DESCRIBE users_interests; +————+———————————+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +————+———————————+——+—–+———+——-+ | uid | int(11) | NO | PRI | NULL | | | iid | int(11) | NO […]

Comment importer un fichier csv dans MySQL Workbench?

J’ai un fichier CSV. Il contient 1,4 million de lignes de données et je ne peux donc pas ouvrir ce fichier csv dans Excel car sa limite est d’environ 1 million de lignes. Par conséquent, je souhaite importer ce fichier dans MySQL Workbench. Ce fichier csv contient des colonnes comme “Service Area Code”,”Phone Numbers”,”Preferences”,”Opstype”,”Phone Type” […]

Ruby on Rails 3 Impossible de se connecter au serveur MySQL local via le socket ‘/tmp/mysql.sock’ sur OSX

J’ai un environnement Rails3 standard, RVM 1.2.9, Rails 3.0.5, Ruby 1.9.2p180, MySQL2 Gem 0.2.7, mysql-5.5.10-osx10.6-x86_64 Erreur que j’obtiens lors de l’exécution de rake db:migrate pour créer une firebase database est la suivante: Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) config / database.yml a development: adapter: mysql2 host: localhost username: root password: xxxx […]