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



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow