// 导入mysql模块 const mysql = require('mysql') // 创建连接池 const pool = mysql.createPool({ connectionLimit: 10, // 最大连接数 host: 'localhost', // 数据库地址 user: 'root', // 数据库用户名 password: '123456', // 数据库密码 database: 'test' // 数据库名称 }) // 获取连接 pool.getConnection(function (err, connection) { if (err) throw err console.log('Connected successfully to database!') // 关闭连接 connection.release() })
在上面的代码中,大家首先使用require()函数导入了mysql模块,然后使用mysql.createPool()方法创建了一个连接池,其中connectionLimit表示最大连接数。这里需要注意的是,如果大家没有指定最大连接数,则默认为10。
接着,大家使用pool.getConnection()方法获取一个连接。如果获取连接成功,大家就可以使用connection对象来执行SQL语句了。在使用完连接之后,一定要记得调用connection.release()方法来释放连接,否则连接将一直被占用。
以上就是在Express中进行MySQL配置的方法,希望对大家有所帮助。