Maison >base de données >tutoriel mysql >Node.js笔记(二)连接mysql数据库
既然node作为在服务器端运行的js环境,那么操作数据库的能力是必不可少的,这部分的内容准备分几次来搞定。因为只是一个连接就够头疼了,网上的方法五花八门,大多数都不能用。 首先要用npm安装mysql,我这里一共装了两次,一次在node的安装目录下安装,一次
既然node作为在服务器端运行的js环境,那么操作数据库的能力是必不可少的,这部分的内容准备分几次来搞定。因为只是一个连接就够头疼了,网上的方法五花八门,大多数都不能用。
首先要用npm安装mysql,我这里一共装了两次,一次在node的安装目录下安装,一次在工作目录下安装,
npm install mysql -gd(安装目录,全局安装)
npm install mysql(工作目录)
可能是没有全局安装的关系,一开始进行工作目录安装老是报错
安装完成后,准备连接工作:
工作目录下文件:sql.js
<code><span>var</span> mq = <span>require</span>(<span>"mysql"</span>); <span>var</span> mc = mq.createConnection({ user: <span>"root"</span>, password: <span>"194910"</span>, <span>//database:"likai",</span> <span>//port:"3306"</span> }); mc.connect(<span><span>function</span><span>(error, results)</span> {</span> <span>if</span>(error) { console.log(<span>'Connection Error: '</span> + error.message); <span>return</span>; } console.log(<span>'Connected to MySQL'</span>); }); </code>
其中database和port参数可有可无
连接成功后输出Connected to MySQL