express+mysql 问题
我想使用express加mysql写一个用户的登录注册,在网上看了,大多都是使用mysql这个工具包,创建连接的时候直接把数据库名写进去例如,例如:
mysql.createConnection({
host: '127.0.0.1',
user: 'root',
password: 'root',
database:'my_db_01
'
})
这样的话,我就要在我这个服务启动前,事先创建好一个叫my_db_01的数据库。我想在我的服务启动的时候自动创建一个这样的数据库,如果它存在的话就不用再次创建了。找了一大圈没找到,来请教一下鱼友们。另外,如果在启动服务时,把用户表也初始化好就更好了!!!
用 Sequelize,但数据库还是得自己建,表会创建好。
一般数据库不建议自动创建,安全性不太好。