升级到了最新的 3.8 版本,在做数据导出时,只要选择了和用户有关的字段,整个导出就失败,求助是什么原因?
X2020 2023-01-17 22:32:32你好我也遇到同样的问题。
升级 3。5。1 的数据库时,提示以下报错:
[root@65313b0eca87 /]# MySQL -h 127.0.0.1 -P 3306 -uroot -p123456 --default-character-set=utf8 < /init/mysql/Mysql_Reset_Index_MDProject.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1061 (42000) at line 78: Duplicate key name 'ix_aid'在升级 3。8。0 数据库时时提示以下报错
[root@65313b0eca87 /]# MySQL -h 127.0.0.1 -P 3306 -uroot -p123456 --default-character-set=utf8 < /init/mysql/3.8.0/mysql/DML.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1062 (23000) at line 3: Duplicate entry '9c8d2405-0ecf-4b49-950c-30120e71e0c6' for key 'uk_appid'升级 3。7。0 数据库,我是默认用户设置,不知道 MongoDB 的密码,不知道如何正确创建库,求更详细的指导。
如果开启了 mongodb 连接认证,需要手动创建 mdworksheetlog 库 每个库有单独的用户认证:需要使用 admin 角色的用户创建与其他库一样的用户,例子如下: mongo -u root -p 密码 --authenticationDatabase admin use mdworksheetlog db.createUser({user: "修改成与其他库一样的用户",pwd: "修改成与其他库一样的密码",roles: [{role: "readWrite",db: "mdworksheetlog"}]}) 所有库有同一个用户认证:需要修改此用户的权限,授权新数据库
3.7.0 是如果你的 mongo 开启了认证模式 则需要执行
张春泉(Team) 2023-01-04 09:46:04应该是之前升级数据库脚本没有执行
你好我也遇到同样的问题。
升级 3。5。1 的数据库时,提示以下报错:
[root@65313b0eca87 /]# MySQL -h 127.0.0.1 -P 3306 -uroot -p123456 --default-character-set=utf8 < /init/mysql/Mysql_Reset_Index_MDProject.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1061 (42000) at line 78: Duplicate key name 'ix_aid'
在升级 3。8。0 数据库时时提示以下报错
[root@65313b0eca87 /]# MySQL -h 127.0.0.1 -P 3306 -uroot -p123456 --default-character-set=utf8 < /init/mysql/3.8.0/mysql/DML.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1062 (23000) at line 3: Duplicate entry '9c8d2405-0ecf-4b49-950c-30120e71e0c6' for key 'uk_appid'
升级 3。7。0 数据库,我是默认用户设置,不知道 MongoDB 的密码,不知道如何正确创建库,求更详细的指导。
如果开启了 mongodb 连接认证,需要手动创建 mdworksheetlog 库
每个库有单独的用户认证:需要使用 admin 角色的用户创建与其他库一样的用户,例子如下:
mongo -u root -p 密码 --authenticationDatabase admin
use mdworksheetlog
db.createUser({user: "修改成与其他库一样的用户",pwd: "修改成与其他库一样的密码",roles: [{role: "readWrite",db: "mdworksheetlog"}]})
所有库有同一个用户认证:需要修改此用户的权限,授权新数据库
张春泉(Team) 2023-01-04 09:46:04应该是之前升级数据库脚本没有执行
是的,有之前的版本升级,没有执行数据库的脚本,按升级说明,把前面的数据库执行一下就好了
应该是之前升级数据库脚本没有执行