Heim > Datenbank > MySQL-Tutorial > Node.js笔记(二)连接mysql数据库

Node.js笔记(二)连接mysql数据库

WBOY
Freigeben: 2016-06-07 15:52:53
Original
1081 Leute haben es durchsucht

既然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>
Nach dem Login kopieren

其中database和port参数可有可无
连接成功后输出Connected to MySQL

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage