preguntar acerca de mysql

26
réponses

Comment convertir toutes les tables de MyISAM en InnoDB?

Je sais que je peux émettre une table alter individuellement pour changer le stockage de la table de MyISAM à InnoDB. Je me demande s'il existe un moyen de les changer rapidement en InnoDB? ... …
demandé sur 1970-01-01 00:33:30
6
réponses

Comment éviter mysql ‘blocage trouvé en essayant d’obtenir le verrouillage; essayez de redémarrer la transaction’

J'ai une table innoDB qui enregistre les utilisateurs en ligne. Il est mis à jour à chaque actualisation de la page par un utilisateur pour garder une trace des pages sur lesquelles ils se trouvent et de leur dernière date d'accès au site. J'ai alors …
demandé sur 1970-01-01 00:33:30
8
réponses

Ajouter une clé étrangère à la table existante

Je veux ajouter une clé étrangère à une table appelée "katalog". ALTER TABLE katalog ADD CONSTRAINT `fk_katalog_sprache` FOREIGN KEY (`Sprache`) REFERENCES `Sprache` (`ID`) ON DELETE SET NULL ON UPDATE SET NULL; Lorsque j'essaie de le faire, j'o …
demandé sur 1970-01-01 00:33:32
30
réponses

Impossible de se connecter au serveur MySQL local via le socket ‘ / var / lib / mysql / mysql.chaussette’ (2)

Je reçois l'erreur suivante lorsque j'essaie de me connecter à mysql: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) Existe-t-il une solution pour cette erreur? Quelle pourrait être la raison derrière elle? ... …
demandé sur 1970-01-01 00:33:30
8
réponses

La clé primaire est-elle automatiquement indexée dans MySQL?

Avez-vous besoin de créer explicitement un index, ou est-il implicite lors de la définition de la clé primaire? La réponse est-elle la même pour MyISAM et InnoDB? ... …
demandé sur 1970-01-01 00:33:29
5
réponses

Créer une nouvelle base de données avec MySQL Workbench

Étant nouveau sur MySQL, j'ai installé la dernière version de MySQL Workbench (5.2.33). Je voudrais savoir comment vous pouvez créer une base de données avec cette application. Dans L'onglet Aperçu de L'éditeur SQL, il y a peu de "schéma MySQL" affic …
demandé sur 1970-01-01 00:33:31
8
réponses

Rechercher et remplacer du texte dans la table entière à l’aide D’une requête MySQL

Habituellement, j'utilise la recherche manuelle pour remplacer le texte dans une base de données MySQL en utilisant phpmyadmin. Je suis fatigué de cela maintenant, comment puis-je exécuter une requête pour trouver et remplacer un texte avec un nouvea …
demandé sur 1970-01-01 00:33:32
10
réponses

PHP / MySQL insérer une ligne puis obtenir ‘id’

Le champ 'id' de ma table automatique augmente lorsque j'insère une ligne. Je veux insérer une ligne, puis obtenir l'IDENTIFIANT. Je le ferais comme je l'ai dit, Mais y a-t-il un moyen de le faire sans me soucier du temps entre l'insertion de la lig …
demandé sur 1970-01-01 00:33:29
2
réponses

Comment supprimer MySQL mot de passe root [fermé]

Je veux supprimer le mot de passe pour l'utilisateur root dans localhost. Comment puis-je le faire? Par erreur, j'ai défini le mot de passe de l'utilisateur root. C'est pourquoi phpmyadmin donne une erreur: #1045 - Access denied for user 'root'@'loc …
demandé sur 1970-01-01 00:33:30
6
réponses

Types dans MySQL: BigInt (20) vs Int (20)

Je me demandais quelle était la différence entre BigInt, MediumInt, et Int sont... il semblerait évident qu'ils permettraient de plus grands nombres; cependant, je peux faire un Int(20) ou un BigInt(20) et cela semblerait que ce n'est pas nécessairem …
demandé sur 1970-01-01 00:33:30