AzerothCore的MySQL数据库版本不匹配。

huangapple go评论51阅读模式
英文:

azerothcore mysql database version doesn't match

问题

I successfully followed the instructions at https://www.azerothcore.org/ to install AzerothCore on Ubuntu 20.04.2 Server. I had it running and successfully created an account, logged in, and everything was great. I shut down the server while I was away.

Upon starting the server I get a fatal error:

#----------------------------------------------------------------------#

>> FATAL ERROR

# Location '/home/wowadmin/azerothcore/src/server/database/Database/DatabaseWorkerPool.cpp:79'
# Function 'DatabaseWorkerPool'
# Condition 'isSameClientDB'
# Message 'Used MySQL library version (8.0.33 id 80033) does not match the version id used to compile AzerothCore (id 80032).
Search the wiki for ACE00046 in Common Errors (https://www.azerothcore.org/wiki/common-errors#ace00046).'

#----------------------------------------------------------------------#

I looked at the wiki and I'm unable to determine the problem. I even re-compiled, but it won't start. I confirmed the config file points to the correct sql:

-- Using mysql-config: /usr/bin/mysql_config
-- Found MySQL library: /usr/lib/x86_64-linux-gnu/libmysqlclient.so
-- Found MySQL headers: /usr/include/mysql
-- Found MySQL executable: /usr/bin/mysql

I'm hoping someone can point me in the right direction while I continue to research this.

英文:

I successfully followed the instructions at https://www.azerothcore.org/ to install AzerothCore on Ubuntu 20.04.2 Server. I had it running and successfully created an account, logged in, and everything was great. I shut down the server while I was away.

Upon starting the server I get a fatal error:

#----------------------------------------------------------------------#

>> FATAL ERROR

# Location '/home/wowadmin/azerothcore/src/server/database/Database/DatabaseWorkerPool.cpp:79'
# Function 'DatabaseWorkerPool'
# Condition 'isSameClientDB'
# Message 'Used MySQL library version (8.0.33 id 80033) does not match the version id used to compile AzerothCore (id 80032).
Search the wiki for ACE00046 in Common Errors (https://www.azerothcore.org/wiki/common-errors#ace00046).'

#----------------------------------------------------------------------#

I looked at the wiki and I'm unable to determine the problem. I even re-compiled, but it won't start. I confirmed the config file points to the correct sql:

-- Using mysql-config: /usr/bin/mysql_config
-- Found MySQL library: /usr/lib/x86_64-linux-gnu/libmysqlclient.so
-- Found MySQL headers: /usr/include/mysql
-- Found MySQL executable: /usr/bin/mysql

I'm hoping someone can point me in the right direction while I continue to research this.

答案1

得分: 1

Rookie mistake. After recompiling, I missed a step. I didn't actually make the install.

One simple command and about an hour later and it was running smoothly.

https://www.azerothcore.org/wiki/linux-core-installation: it was this line of code:

make install

英文:

Rookie mistake. After recompiling, I missed a step. I didn't actually make the install.

One simple command and about an hour later and it was running smoothly.

https://www.azerothcore.org/wiki/linux-core-installation: it was this line of code:

make install

huangapple
  • 本文由 发表于 2023年5月13日 10:08:21
  • 转载请务必保留本文链接:https://go.coder-hub.com/76240809.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定