Questions marquées «mysql»

Toutes les versions de MySQL (pas Microsoft SQL Server). Veuillez également ajouter une balise spécifique à la version comme mysql-5.7 si cela est pertinent pour la question.


1
L'index spatial peut-il faire partie d'un index à plusieurs colonnes?
Ce manuel ici est extrêmement peu clair et ne fournit même pas quelques exemples d'instructions SQL: http://dev.mysql.com/doc/refman/5.6/en/column-indexes.html Une autre façon de reformuler la question est la suivante: Nous savons que nous pouvons avoir un index avec plusieurs colonnes. Et si les index de ces colonnes sont de type différent? Disons …
8 mysql  index 



3
Schéma multilingue approprié, ou exagéré?
MISE À JOUR 2 : En fait, j'ai fini par utiliser cela, et c'est génial après quelques ajustements. Voici mon article sur sa conception actuelle et en action: http://tim.hithlonde.com/2013/lemon-schema-works/ Je crée une application Web et je veux qu'elle prenne en charge plusieurs langues. Cette structure a deux composantes: Connexion des …

2
Importation lente de bases de données MySQL avec mysqldump et USE .. SOURCE
J'ai environ 12 tables dans MySQL innoDB, l'une d'elles contient 11 millions d'enregistrements. J'ai utilisé cette commande pour sauvegarder les choses: mysqldump -u [USERNAME] -p [DBNAME] | gzip > [/path_to_file/DBNAME].sql.gz Et cette commande pour importer des choses sur le nouveau serveur: USE [DBNAME]; SOURCE [/path_to_file/DBNAME].sql; Voici la douleur qui m'afflige …

1
Autorisation utilisateur MySQL sur la procédure stockée
J'ai créé une procédure stockée simple: mysql> CREATE FUNCTION hello (s CHAR(20)) -> RETURNS CHAR(50) DETERMINISTIC -> RETURN CONCAT('Hello, ',s,'!'); Query OK, 0 rows affected, 1 warning (0.00 sec) Mais n'a pas réussi à l'exécuter: mysql> SELECT hello('world'); ERROR 1370 (42000): execute command denied to user ''@'localhost' for routine 'test.hello' …





2
Requête SQL pour obtenir le dernier jour de chaque semaine
En utilisant MySQL, j'ai besoin d'interroger une table qui a un champ datetime. Je dois compter tous les enregistrements d'une semaine particulière. L'utilisation de date_format (colname, "% Y% V") renvoie la semaine #, mais j'ai besoin du dernier jour (jour du mois 01-28 | 29 | 30 | 31) pour …
8 mysql 

4
Impossible d'accorder les privilèges en tant que root
En raison de problèmes, j'ai décidé de recréer tous les utilisateurs à l'exception de root@localhost. Cela fonctionne bien, mais l'utilisateur nouvellement créé n'a aucun droit de faire quoi que ce soit. Ce que je veux, c'est simplement donner tous les droits de root sur une IP locale. J'ai (comme root@localhost) …

4
La sous-requête MySQL ralentit considérablement, mais elles fonctionnent bien indépendamment
Requête 1: select distinct email from mybigtable where account_id=345 prend 0,1 s Requête 2: Select count(*) as total from mybigtable where account_id=123 and email IN (<include all from above result>) prend 0,2 s Requête 3: Select count(*) as total from mybigtable where account_id=123 and email IN (select distinct email from …

1
MySQL lit / écrit par table
J'optimise notre DB. Essentiellement, j'essaie de trouver les tableaux les plus écrits et les plus lus dans notre base de données. Après cela, je suivrai en liant ces tables en plusieurs disques séparés. Existe-t-il un moyen de suivre l'activité de chaque table? Comme dans IOPS de suivi, écrit, lit par …

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.