Мазмуну:

MySQLдеги Nodejs менен кантип туташсам болот?
MySQLдеги Nodejs менен кантип туташсам болот?

Video: MySQLдеги Nodejs менен кантип туташсам болот?

Video: MySQLдеги Nodejs менен кантип туташсам болот?
Video: Настя и сборник весёлых историй 2024, Апрель
Anonim

MySQL драйверин орнотуу

  1. C: UsersYour Name> npm орнотуу mysql .
  2. var mysql = талап кылуу(' mysql ');
  3. "demo_db_connection.js" иштетиңиз C:UsersYour Name>node demo_db_connection.js.
  4. Туташкан !
  5. con. туташтыруу (функция(ката) { эгер (ката) катаны таштоо; консол. log(" Туташкан !"); con.queery(sql, function (err, result) { if (err) throw err; console.

Бул жерде, MySQLдеги js түйүнүнө кантип туташсам болот?

Бул жерде MySQLди Node ичинде беш оңой кадам менен кантип колдонуу керек:

  1. Жаңы долбоор түзүңүз: mkdir mysql-test && cd mysql-test.
  2. Пакет түзүү. json файлы: npm init -y.
  3. MySQL модулун орнотуу: npm орнотуу mysql.
  4. Колдонмо түзүү. js файлын түзүп, төмөнкү үзүндүгө көчүрүңүз (тиешелүү түрдө толтургучтарды түзөтүңүз).
  5. Файлды иштетиңиз: түйүн колдонмосу.

Жогорудагылардан тышкары, Node JS үчүн кайсы маалымат базасы эң жакшы? түйүн. js реляциялык маалымат базасы же NoSQL маалымат базасы болобу, бардык маалыматтар базасын колдойт. Бирок, NoSQL маалымат базалары сыяктуу MongoDb Node менен эң жакшы туура келет. js.

Ошондой эле билесизби, мен кантип node js маалымат базасына туташсам болот?

Окуу куралы: Түйүндү орнотуу. js маалымат базасы менен

  1. Node.js орнотуу.
  2. MySQL орнотуу.
  3. Маалыматтар базасына жазуу үчүн HTTP API түзүңүз.
  4. API'ге POST үчүн кээ бир HTML жана JS түзүңүз.
  5. Колдонуучунун маалымат базасын түзүү үчүн Knex миграциясын колдонуңуз (Rails миграциясына окшош процесс)
  6. Сырсөз хэштерин орнотуу үчүн миграцияны колдонуңуз.
  7. Хешинг иштерин текшерүү үчүн кирүү маршрутун түзүңүз.

Биз JavaScript аркылуу маалымат базасына туташа алабызбы?

эгерде сен жөн гана " Javascript ” анда сенин колуңдан келет Түйүндү [3] ORM менен колдонуңуз (к. Түйүн. js PostgreSQL, MySQL, SQLite жана MSSQL) үчүн ORM туташтыруу кээ бирлерине маалымат базалары . Oracle ошондой эле түйүн үчүн конекторлору бар (бул жерде [4] караңыз).

Сунушталууда: