Мазмуну:

Түйүн JS маалымат базасына кантип туташсам болот?
Түйүн JS маалымат базасына кантип туташсам болот?

Video: Түйүн JS маалымат базасына кантип туташсам болот?

Video: Түйүн JS маалымат базасына кантип туташсам болот?
Video: Портал 3 кандай болот 2024, Ноябрь
Anonim

Жүктөп алуу жана орнотуу үчүн "mysql" модулун ачып, командалык терминалды ачып, төмөнкүнү аткарыңыз:

  1. C: UsersYour Name>npm орнотуу mysql .
  2. var mysql = талап кылуу(' mysql ');
  3. "demo_db_connection" иштетиңиз. js " C: UsersYour Name> түйүн demo_db_connection. js .
  4. Туташкан !
  5. con. туташтыруу (function(err) {if (err) throw err; консол.

Муну эске алып, Node JSде маалымат базасын кантип түзөм?

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

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

Ошо сыяктуу эле, JS түйүнү менен кайсы маалымат базасын колдонушум керек? Түйүн . js бардык түрлөрүн колдойт маалымат базалары мамилеси болсо да маалымат базасы же NoSQL маалымат базасы . Бирок, NoSQL маалымат базалары MongoDb сыяктуу Түйүн . js.

Ошентип, SQLдеги js түйүнүнө кантип туташсам болот?

js жана mssql пакети адатта төмөнкү кадамдарды аткарат:

  1. Mssql пакетинин бир мисалын түзүңүз.
  2. connect() менен SQL байланышын түзүңүз.
  3. Жаңы SQL сурамын түзүү үчүн байланышты колдонуңуз.
  4. Сурам боюнча каалаган киргизүү параметрлерин коюңуз.
  5. Өтүнүчтү аткарыңыз.
  6. Сурам менен кайтарылган натыйжаларды (мисалы, жазуулар топтомун) иштетиңиз.

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

JavaScript колдонуу , мыкты жолу кыл бул веб-серверди түйүн менен коддоо. js (экспресс модулу менен болот жеңилирээк болот). Веб сервер болот кирүү мүмкүнчүлүгү бар маалымат базасы (мисалы, mongodb) жана болот браузер (кардар) менен байланышуу аркылуу http протоколу. Бул ыкма ME(A)N (mongoDB, Express, Angular, Node) деп аталат.

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