心里有期待,然后默默努力着,那件叫做“以后”的事情,就会开出花来。
前言
通过js操作数据库笔记。
mysql
通过npm下载mysql后,在js文件中引入,mysql给我们提供了如下方法:
1、createConnection,
createConnection是通过mysql创建一个连接,一个连接数据库的方法。它会传入一个对象;参数说明如下。
2、createPool
此方法创建了一个链接池,连接池提供了一些额外额度参数,
3、createPoolCluster
PoolCluster提供多个主机连接。
4、createQuery
关于createQuery方法官方文档上没有详细说明。下面是通过此方法创建的Query对象。
5、escape
mysql通过escape函数可以转译字符串。
6、escapeId
mysql通过escapeId函数可以转译查询标识符。它可以通过.来限定标识符,当不想要用.做限定标识符,可以传入第二个参数为true。
7、format
如果您要在将查询实际发送到数据库之前准备查询,这将非常有用。由于mysql.format是从SqlString.format公开的,所以您也可以选择(但不是必需的)传入stringifyObject和timezone,允许您提供将对象转换为字符串的自定义方法,以及特定于位置的/时区 – 知道日期。
8、raw
mysql.raw()可以把一个方法转换成一个对象。这会创建一个在? 占位符中使用时不会被触摸的对象,这对于将函数用作动态值非常有用,注意提供的字符串mysql.raw()在使用时将跳过所有转义函数,因此在传入未经验证的输入时要小心。
node连接mysql
领取专属 10元无门槛券
私享最新 技术干货