安装依赖
yarn add mysql
创建一个test.js文件,写入以下代码
var mysql = require('mysql')
var connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '123456',
})
connection.connect()
connection.query(
// 使用utf8mb4编码创建一个叫做AEAH的数据库
'CREATE DATABASE IF NOT EXISTS AEAH DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;',
function (error, results, fields) {
if (error) throw error
console.log('创建数据库')
console.log(results)
}
)
connection.query('use AEAH')
connection.query(
// 使创建一个叫user的表
`CREATE TABLE IF NOT EXISTS user(
name text,
age int
)`,
function (error, results, fields) {
if (error) throw error
console.log('创建表')
console.log(results)
}
)
connection.end()
使用node test.js运行,效果如下: