Buscar..


Cómo configurar la conexión de base de datos mysql en sails.js

Para hacer esto primero localice la carpeta de configuración en su raíz. Entonces abre connections.js

Localizar

  // 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
  // },

Descomenta estas líneas.

Proporcione un nombre adecuado para el conector como este algún servidor MySQL a mysql_connection o cualquier nombre que desee.

  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
  },

Guardar el archivo

Ve a tu carpeta raíz y ejecuta el siguiente comando:

$ npm install sails-mysql --save

Nota: al ejecutar el comando anterior estamos instalando el paquete de controladores mysql para sails.js.

Tu estas hecho

Ahora puede usar mysql_connection como nombre de conexión en la configuración de su modelo. Cuando levantas tu aplicación usando el siguiente comando:

$ sails lift

tu modelo de esquema se actualizará automáticamente en la base de datos MySQL



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow