Как получить данные из базы данных mysql с помощью javascript?

Если возможно, как я могу получить (и отправить) данные из базы данных mysql с помощью javascript? Я знаю, что могу использовать php и другие языки, но мне просто нужно знать, возможно ли это с помощью javascript?

Заранее спасибо.

Это невозможно с Javascript. Я не мог найти это с серверным javascript тоже.

Не уверен в вашем конкретном требовании, но вы можете использовать Ajax для взаимодействия с базой данных, хотя на каком-то сервере.

Если по Javascript вы имеете в виду NodeJS на сервере, этот проект может вас заинтересовать http://github.com/sidorares/nodejs-mysql-native – однако приведенные выше ответы верны, если вы говорите о Javascript, запущенном внутри браузера или другого контейнера ,

Если вы хотите запустить javascript vanilla (для скорости параллелизма) внутри вашего собственного движка, я рекомендую посмотреть NodeJS, а затем использовать NodeJS MySQL Native Driver, который я связал выше.

http://github.com/sidorares/nodejs-mysql-native

Судя по тегам «iPhone» и «Android», я предполагаю, что вы пытаетесь получить доступ к локальным базам данных на этих платформах.

  1. Они не используют MySQL, а SQLite.
  2. Доступ к ним из мобильных браузеров описан в черновиках проекта W3C для локального хранилища: http://dev.w3.org/html5/webstorage/ для локального API хранилища или http://www.whatwg.org/ specs / web-apps / current-work / multipage / section-sql.html # sql для SQL API. Это должен быть примерно тот же API на iOS и Android, поскольку оба они используют движок браузера Webkit.

это невозможно, javascript выполняется на клиенте.

вы можете сделать javascript-вызов на сервере (например, php-скрипт), который будет обращаться к базе данных.

API базы данных веб-SQL на самом деле не является частью спецификации HTML5, но он является частью набора спецификаций, который позволяет нам создавать полноценные веб-приложения, поэтому пришло время, когда мы копаем и проверяем это. Некоторые примеры здесь

http://html5doctor.com/introducing-web-sql-databases/

Удалите теги iphone и android из этого вопроса. теги не актуальны.

И только с javascript, который вы не можете справиться с этой задачей, запросы GET и POST могут обрабатываться только серверными скриптовыми языками, такими как php.

См. http://www.javascriptkit.com/dhtmltutors/ajaxgetpost.shtml.

javascript может получить базу данных с сервера, если использовать AJAX, только способ AJAX