❶ 想做一個微信小程序,程序需要用戶上傳很多張照片,MYsql資料庫應該是如法滿足的,就想請問有啥建議
mysql資料庫為什麼滿足不了呢?資料庫存儲的是圖片的路徑,這個可以存儲很多個啊。圖片存儲一般是使用oss伺服器來處理,這個是專門處理圖片的伺服器。
可能是我沒有明白你要表達的意思或者你闡述的不清楚,mysql在處理數據,保存數據是沒有問題嗯,即使數據量大的時候,也可以通過分庫分表解決,這個是沒有問題的。
❷ 微信小程序雲開發修改雲資料庫中的數據方法
小程序代碼中無法直接修改他人創建的數據記錄
例如:資料庫表中的_openid欄位是自動生成的,哪個用戶創建的記錄這個openid就是用戶的openid,雲資料庫的許可權分配也是根據openid來進行的。
解決方案:
第一步:創建雲函數,在函數中編寫修改資料庫的操作代碼
//
雲函數入口文件
const
cloud
=
require('wx-server-sdk')
cloud.init()
const
db
=
cloud.database()
const
_
=
db.command
//
雲函數入口函數
exports.main
=
async
(event,
context)
=>
{
try
{
return
await
db.collection('表名').doc('id欄位').update({
//
data
傳入需要局部更新的數據
data:
{
isHave:
true
}
})
}
catch
(e)
{
console.error(e)
}
}
提示:小程序傳入雲函數的參數在event中,使用方法:event.參數名稱。
第二步:將雲函數上傳並部署到雲
提示:右鍵創建的雲函數--選擇「上傳並部署」
第三步:小程序調用該函數
wx.cloud.callFunction({
//
雲函數名稱
name:
'雲函數名稱(即創建雲函數時的名稱)',
//
傳給雲函數的參數
data:
{
a:
1
},
success:
function
(res)
{
console.log(res)
},
fail:
console.error
})
以上所述是小編給大家介紹的微信小程序雲開發修改雲資料庫中的數據方法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
您可能感興趣的文章:小程序雲開發獲取不到資料庫記錄的解決方法小程序雲開發實現資料庫非同步操作同步化微信小程序雲開發之資料庫操作微信小程序雲開發實現雲資料庫讀寫許可權微信小程序雲開發之使用雲資料庫微信小程序雲開發(資料庫)詳解解決微信小程序雲開發中獲取資料庫的內容為空的方法詳解小程序雲開發資料庫
❸ 微信小程序商城類資料庫有哪些
微信小程序商城類資料庫包括:
1、用戶信息表,用於存儲用戶的基本信息,如用戶名,手機號,密碼,頭像等。
2、商品信息表,用於存儲商品的基本信息,如商品名稱,價格,描述,圖片等。
3、訂單信息表,用於存儲訂單的基本信息,如訂單號,下單用戶,商品信息,價格等。
4、收貨地址表,用於存儲用戶收貨地址信息,如收貨人姓名,收貨地址,聯系電話等。
5、商品分類表,用於存儲商品分類的基本信息,如分類名稱,分類圖片等。
6、商品屬性表,用於存儲商品屬性的基本信息,如屬性名稱,屬性值等。
7、購物車表,用於存儲用戶購物車信息,如用戶ID,商品ID,商品數量等。
8、優惠券表,用於存儲優惠券信息,如優惠券類型,優惠價格等。
9、評價表,用於存儲商品評價信息,如評價內容,評分等。
❹ 微信小程序雲開發中的資料庫可以同步到本地資料庫嗎
xampp的mysql也是一種資料庫數據,在開發過程連接本地的mysql是沒有問題的,只需要在微信小程序的開發工具中把項目設置的不校驗合法域名等內容的選項打上勾即可,操作方法,菜單:設置-->項目設置-->不校驗合法域名... 選項打上勾,但在正式發布後,小程序放置在騰訊的伺服器上,存放的文件基本是一些頁面、樣式、js、圖片等文件,mysql的數據必須要能通過互聯網合法的域名訪問到才行