[Archive] Mysql / Auth Server
[Archive] Mysql / Auth Server
Archived author: Blackvision • Posted: 2025-11-04T18:12:01.529806
Original source
Is it possible to run more than one mysql / auth server, with different ports of course ?
I'm trying to setup a test server, changed the mysql, auth, world port so it wouldn't be in conflict with my main server, but for some reason I can't enter it, not even via localhost, 127.0.0.1 etc ..
Thanks in advance ![]()
Quote: # CONNECTIONS AND DIRECTORIESChange that to RealmID = 2
#
# RealmID
# Description: ID of the Realm using this config.
# Important: RealmID must match the realmlist inside the auth database.
# Default: 1
RealmID = 1
Click to expand...
Quote: #You don't HAVE to change the port from 3306, but make sure you change the mop_characters, and mop_world to be something new... like mop_world2, etc
# LoginDatabaseInfo
# WorldDatabaseInfo
# CharacterDatabaseInfo
# Description: Database connection settings for the world server.
# Example: "hostname;port;username;password;database"
# ".;somenumber;username;password;database" - (Use named pipes on Windows
# "enable-named-pipe" to [mysqld]
# section my.ini)
# ".;/path/to/unix_socket;username;password;database" - (use Unix sockets on
# Unix/Linux)
LoginDatabaseInfo = "127.0.0.1;3306;root;ascent;mop_auth"
WorldDatabaseInfo = "127.0.0.1;3306;root;ascent;mop_world"
CharacterDatabaseInfo = "127.0.0.1;3306;root;ascent;mop_characters"
ArchiveDatabaseInfo = "127.0.0.1;3306;root;ascent;mop_log"
Click to expand...
Quote: INSERT INTO `realmlist` VALUES (2, 'Private Test Realm', 'Private Test Realm', '25.89.63.183', 8086, 1, 0, 1, 1, 0, 18414, 0);
Click to expand...
Archived author: Blackvision • Posted: 2025-11-04T18:12:01.529806
Original source
The best thing for you to do is have a single MySQL server and Auth server, but separate world servers. Then you change the realmID for the worldserver, and the port, as well as the character and world databases. This would split your server and keep it on the same realmlist.
To clarify :
Quote: # CONNECTIONS AND DIRECTORIESChange that to RealmID = 2
#
# RealmID
# Description: ID of the Realm using this config.
# Important: RealmID must match the realmlist inside the auth database.
# Default: 1
RealmID = 1
Click to expand...
Quote: #You don't HAVE to change the port from 3306, but make sure you change the mop_characters, and mop_world to be something new... like mop_world2, etc
# LoginDatabaseInfo
# WorldDatabaseInfo
# CharacterDatabaseInfo
# Description: Database connection settings for the world server.
# Example: "hostname;port;username;password;database"
# ".;somenumber;username;password;database" - (Use named pipes on Windows
# "enable-named-pipe" to [mysqld]
# section my.ini)
# ".;/path/to/unix_socket;username;password;database" - (use Unix sockets on
# Unix/Linux)
LoginDatabaseInfo = "127.0.0.1;3306;root;ascent;mop_auth"
WorldDatabaseInfo = "127.0.0.1;3306;root;ascent;mop_world"
CharacterDatabaseInfo = "127.0.0.1;3306;root;ascent;mop_characters"
ArchiveDatabaseInfo = "127.0.0.1;3306;root;ascent;mop_log"
Click to expand...
Quote: INSERT INTO `realmlist` VALUES (2, 'Private Test Realm', 'Private Test Realm', '25.89.63.183', 8086, 1, 0, 1, 1, 0, 18414, 0);
Click to expand...