3、在配置文件中配置 mysql 数据库连接地址 {app_root}/config/config.default.js
config.mysql={//database configuration
client:{//host
host:'localhost',//port
port:'3306',//username
user:'root',//password
password:'123456',//database
database:'test'},//load into app,default is open //加载到应用程序,默认为打开
app:true,//load into agent,default is close //加载到代理中,默认值为“关闭”
agent:false,};
二、egg-mysql 的使用
1、get 查找一条
let result =awaitthis.app.mysql.get("user",{id:1})
2、查找数据的另一种方式
let result =awaitthis.app.mysql.select("user",{
where:{id:1}})
3、增加数据
let result =awaitthis.app.mysql.insert("user",{username:"lisi",password:"1234"})
4、修改数据的第一种方式:根据主键修改
let result =awaitthis.app.mysql.update('user',{ id:2, username:'赵四'});//修改数据的第二种方式:通过 sql 来修改数据let results=awaitthis.app.mysql.query('update user set username = ? where id = ?',["王五",2]);
5、删除数据
let result=awaitthis.app.mysql.delete('user',{ id:3});