Je tente d'utiliser MySQL après avoir travaillé avec SQLite dans le passé.
J'ai installé opérateurRorror: (2002, "Impossible de se connecter au serveur MySQL local à travers
socket '/ var
/Run/mysqld/mysqld.sock '(2) ") p>
blockquote> Je suppose p> ne peut pas se connecter au serveur MySQL local via Socket '/var/run/mysqld/mysqld.sock P>
blockQquote> signifie que son attente d'une sorte d'installation locale (c.-à-d. N'importe aide est très apprécié! p> p> p> xampp code> sur Linux (Ubuntu) et avez MySQL code> et courir bien (semble être comme ça avec Phpmyadmin au moins). Cependant, je rencontre des difficultés à faire fonctionner mysqldb (la Python Lib) {installé ceci à l'aide d'APT}.
être exact: p>
XAMPP code>), mais je ne peux pas comprendre comment se déplacer pour que cela puisse le faire fonctionner avec le < Code> xammp code> saveur de mysql code>. p>
3 Réponses :
Cela signifie que vous n'avez pas démarré au serveur MySQL ou qu'il est configuré de ne pas utiliser de socket de domaine. P>
Pour le record (et grâce à un pointeur d'Igancio), j'ai constaté que les travaux ci-dessous (terrible je n'y avais pas pensé avant):
avoir le même problème à l'aide et recherchez votre fichier de configuration SQL my.cnf. et utilisez la prise en tant que paramètre: p> Dans mon cas: P> app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://read:read@localhost/phonehome?unix_socket=/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock'