mirror of
https://github.com/Microsoft/sql-server-samples.git
synced 2025-12-08 14:58:54 +00:00
29 lines
1.3 KiB
Markdown
29 lines
1.3 KiB
Markdown
# Connect to SQL Database by using Node.js with Tedious on Mac OS X
|
|
|
|
|
|
|
|
|
|
|
|
[Node.js code sample] (sample_node.js_mac.js) that runs on Mac OS X. The sample connects to Azure SQL Database by using the Tedious driver.
|
|
|
|
|
|
## Required software items
|
|
|
|
|
|
Install **node**, unless it is already installed on your machine.
|
|
|
|
|
|
To install node.js on OSX 10.10 Yosemite you can download a pre-compiled binary package which makes a nice and easy installation. [Head over to nodejs.org](http://nodejs.org/) and click the install button to download the latest package.
|
|
|
|
Install the package from the .dmg by following along the install wizard which will install both **node** and **npm**, npm is Node Package Manager which facilitates installs of additional packages for node.js.
|
|
|
|
|
|
After your machine is configured with **node** and **npm**, navigate to a directory where you plan to create your Node.js project, and enter the following commands.
|
|
|
|
npm install
|
|
|
|
### Create an AdventureWorks database
|
|
|
|
|
|
The code sample in this topic expects an **AdventureWorks** test database. If you do not already have one, see [Get started with SQL Database](http://azure.microsoft.com/documentation/articles/sql-database-get-started/). It is important that you follow the guide to create an **AdventureWorks database template**. The examples shown below work only with the **AdventureWorks schema**.
|