cnpm install mysq
運算元據庫**:
/*
* @author: your name
* @date: 2021-02-01 10:06:29
* @lastedittime: 2021-02-01 10:24:11
* @lasteditors: please set lasteditors
* @description: in user settings edit
* @filepath: \01mysql\index.js
*/// 引入mysql
let mysql =
require
('mysql');
// 建立物件儲存資料庫連線配置
const options =
;// 建立資料庫連線物件
const connection = mysql.
createconnection
(options)
;// 建立連線
connection.
connect
((err)
=>
else})
;// 執行資料庫語句
// 執行查詢語句
let strsql =
'select * from user'
;connection.
query
(strsql,
(err, results, fields)
=>
else
})
執行截圖:
刪除表操作:
let strsql2 =
'drop table user'
;connection.
query
(strsql2,
(err, results)
=>
else
})
執行截圖:
4.刪除資料庫:
let strsql3 =
'drop database test'
;connection.
query
(strsql3,
(err, results)
=>
else
})
執行截圖:5.建立資料庫:
let strsql4 =
'create database mall'
;connection.
query
(strsql4,
(err, results)
=>
else
})
建立表:
let strsql5 =
`create table user (
id int not null,
username varchar(255) null,
password varchar(255) null,
email varchar(255) null,
primary key (id));`
;connection.
query
(strsql5,
(err, results)
=>
else
})
執行截圖: node學習之 什麼是node?
i o input output 輸入輸出流 正常情況下i o的操作都是阻塞的 ajax同步是阻塞的 有 網路請求 資料庫處理 檔案的讀寫。1.防止甩鍋,明確資料互動的錯誤問題在誰。api介面文件是後端大神寫的,返回資料沒有,那麼是誰的鍋?2.能夠書寫api。全棧 3.了解前後端的互動流程 js不僅...
node 檔案操作
var path require path var fs require fs 檢測檔案是否存在 fs.stat path.join dirname,mysql.js function err,stat 物件描述常規檔案,則返回 true。if stat.isfile 開啟檔案 fs.open pa...
node網路操作
如何計算迴圈節長度呢?想想我們手算,如果餘數比除數小,我們會在後面補0然後再除。也就是說補零之後的數是下一次的被除數。如果被除數重複出現,除數確定的,那麼商和餘數也就是一樣的。這時,迴圈節就出現了。下面的函式分為兩部分,補零操作 查詢有沒有同樣的被除數存在,如果有,就找到了迴圈節,計算迴圈節長度並返...