Questions marquées «mysql»

114
Supprimer la clause DEFINER des vidages MySQL

J'ai un vidage MySQL d'une de mes bases de données. Il contient des clauses DEFINER qui ressemblent à, "DEFINER=`root`@`localhost`" À savoir, ces clauses DEFINER se trouvent sur mes instructions CREATE VIEW et CREATE PROCEDURE. Existe-t-il un moyen de supprimer ces clauses DEFINER de mon fichier de...

114
SQL: comment effectuer une chaîne n'est pas égal

J'ai la question suivante SELECT * FROM table WHERE tester <> 'username'; Je m'attends à ce que cela renvoie tous les résultats où le testeur n'est pas la chaîne username, mais cela ne fonctionne pas. Je pense que je cherche l'inverse de l' Likeopérateur mais je ne suis pas sûr? Dans mes...

113
Erreur mysql 1364 Le champ n'a pas de valeurs par défaut

Ma table ressemble à create table try ( name varchar(8), CREATED_BY varchar(40) not null); puis j'ai un déclencheur pour remplir automatiquement le champ CREATED_BY create trigger autoPopulateAtInsert BEFORE INSERT on try for each row set new.CREATED_BY=user(); Quand je fais une insertion en...

112
Importance de la longueur varchar dans la table MySQL

J'ai une table MySQL où les lignes sont insérées dynamiquement. Parce que je ne peux pas être certain de la longueur des cordes et que je ne veux pas qu'elles soient coupées, je les fais en varchar (200) qui est généralement beaucoup plus grande que ce dont j'ai besoin. Y a-t-il un gros problème en...

112
Réparez toutes les tables en une seule fois

Comment vérifier toutes les tables de la base de données en une seule fois? Plutôt que de taper la requête check table ''tablename'';pour toutes les tables une par une. Y a-t-il une commande simple comme ça check allou quelque chose comme

111
Champs MySQL courants et leurs types de données appropriés

Je mets en place une très petite base de données MySQL qui stocke le prénom, le nom, l'adresse e-mail et le numéro de téléphone et j'ai du mal à trouver le type de données «parfait» pour chaque champ. Je sais qu'il n'y a pas de réponse parfaite, mais il doit y avoir une sorte de convention commune...

111
Utilisation maximale de la mémoire MySQL

Je voudrais savoir comment il est possible de fixer une limite supérieure à la quantité de mémoire utilisée par MySQL sur un serveur Linux. À l'heure actuelle, MySQL continuera à prendre de la mémoire à chaque nouvelle requête demandée, de sorte qu'il finisse par manquer de mémoire. Existe-t-il un...

111
MySQL Fire Trigger pour l'insertion et la mise à jour

Est-il possible de déclencher un déclencheur mysql pour les événements d'insertion et de mise à jour d'une table? Je sais que je peux faire ce qui suit CREATE TRIGGER my_trigger AFTER INSERT ON `table` FOR EACH ROW BEGIN ..... END // CREATE TRIGGER my_trigger AFTER UPDATE ON `table` FOR EACH ROW...

111
mysql - combien de colonnes est trop?

Je mets en place une table qui pourrait avoir plus de 70 colonnes. Je pense maintenant à le diviser car certaines des données dans les colonnes ne seront pas nécessaires à chaque fois que la table est accédée. Là encore, si je fais cela, je suis obligé d'utiliser des jointures. À quel moment, le...