sails.js
Configurer mysql avec sails.js
Recherche…
Comment configurer la connexion à la base de données mysql dans sails.js
Pour ce faire, localisez d'abord le dossier de configuration dans votre racine. Puis ouvrez connections.js
Localiser
// someMysqlServer: {
// adapter: 'sails-mysql',
// host: 'YOUR_MYSQL_SERVER_HOSTNAME_OR_IP_ADDRESS',
// user: 'YOUR_MYSQL_USER', //optional
// password: 'YOUR_MYSQL_PASSWORD', //optional
// database: 'YOUR_MYSQL_DB' //optional
// },
Décommentez ces lignes.
Donnez un nom approprié pour le connecteur comme thisMysqlServer à mysql_connection ou n'importe quel nom pour votre souhait
mysql_connection: {
adapter: 'sails-mysql',
host: '127.0.0.1', // can user localhost or mysql connection either
user: 'root', // your mysql username
password: 'xxxxxxxxx', // your mysql password
database: 'your database name here' // database name
},
Enregistrer le fichier
Accédez à votre dossier racine et exécutez la commande suivante:
$ npm install sails-mysql --save
Note: en exécutant la commande ci-dessus, nous installons le package du pilote mysql pour sails.js.
Vous avez terminé.
Maintenant, vous pouvez utiliser mysql_connection comme nom de connexion dans votre configuration de modèle. Lorsque vous soulevez votre application en utilisant la commande suivante:
$ sails lift
vous modélisez le schéma sera automatiquement mis à jour dans la base de données MySQL