我在Heroku托管MySQL数据库。我用'MySQL for Excel‘外接程序从Excel创建了一个连接,但是我想用VBA代码从Excel建立一个连接。
我得到了
拒绝用户“用户”访问数据库“数据库”的访问
我的VBA代码,但我认为错误的原因是其他地方(特权,数据库设置等).)。
Dim con As ADODB.Connection
Set con = New ADODB.Connection
Dim strConn As String
strConn = "Driver={MySQL ODBC 8.0 Unicode Driver};SERVER=serverN
这是我的对接者撰写文件代码
version: "3.9" # optional since v1.27.0
services:
web:
ports:
- "80:80"
build:
context: ./code
mysql:
image: mysql:5.7
restart: always
environment:
MYSQL_DATABASE: 'testdb'
# So you don't have to use root, b
我一直试图用linuxserver映像设置和,当我想通过nextcloud的第一个运行向导:时,我就进入了我的路障
问题
也就是说,第一次向导给了我Error while trying to create admin user: Failed to connect to the database: An exception occured in driver: SQLSTATE[HY000] [2002] No such file or directory。
问题:
这是从何而来,如何解决问题呢?
系统
我正在使用,并且已经从存储库安装了对接器。码头核查:
Client:
Version
我有这个MYSQL代码对接,我不知道如何将它转换为oracle数据库。任何帮助都将不胜感激!
UPDATE product p
LEFT JOIN (
SELECT product_name, COUNT(*) AS quantity
FROM order_detail
GROUP BY product_name
) AS d ON d.product_name = p.product_name
SET p.order_quantity = IFNULL(d.quantity, 0);