mysql基础

mysql基础

  1. 导入sql数据
  显示数据库: show batabases;
  选择数据库:  use 数据库名称;
  导入数据: source sql文件路径;
  查看数据是否导入成功:show tables;![请添加图片描述](https://img-blog.csdnimg.cn/1e9be0c5f56f46ac9805bdbae8ccbc4c.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAcXFfNDM3MzExNzY=,size_20,color_FFFFFF,t_70,g_se,x_16)

请添加图片描述
请添加图片描述
2.node连接mysql数据库CURD操作
(1)查

const mysql = require('mysql');
const connection = mysql.createConnection({
    host: 'localhost',
    user:'root',
    password:'********',
    port:'8080',
    database: 'test'
});
connection.connect();
connection.query('SELECT * FROM websites',(err,res)=>{
    if(err) {
        console.log('[SELECT ERROR] - ',err.message);
        return
    }
    console.log(JSON.stringify(res)+'\n');
})

请添加图片描述
(2)增

//第一种方法
 connection.query('insert into websites(id,name,url,alexa,country) value(6,"QQ","http://qq.com/","1","china")',(err,res)=>{
    if(err) {
        console.log('[SELECT ERROR] - ',err.message);
        return
    }
 });
// 第二种方法
const sql = 'insert into websites(id,name,url,alexa,country) value(6,?,?,?,?)';
const sqlparams = ["QQ","http://qq.com/","1","china"];
 connection.query(sql,sqlparams,(err,res)=>{
    if(err) {
        console.log('[SELECT ERROR] - ',err.message);
        return
    }
 });

请添加图片描述
3.改

//改
connection.query('update websites set name= ?,url = ? where id = ?',["wx","http:wx.com/",6],(err,res)=>{
    if(err) {
        console.log('[SELECT ERROR] - ',err.message);
        return
    }
    console.log(JSON.stringify(res)+'\n');
})

请添加图片描述
4.删

// 查
connection.query('SELECT * FROM websites',(err,res)=>{
    if(err) {
        console.log('[SELECT ERROR] - ',err.message);
        return
    }
    console.log(JSON.stringify(res)+'\n');
})

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值