So I figured out the real problem. The actual answer can be found over here.
I downloaded the Master of 3 from GitHub rather than the files with 3.5 with the actual installer. So I was following the official instructions correctly, just didn't grab the correct files. So if you run into this error, it has nothing to do with your config files. You need to grab ...
Unclear from question if you have an issue, or are trying to pre-empt an issue.
I think you are saying you plan to upgrade and are concerned that your config.php file does not look like the example @jrothafer suggests in the answer you link to.
EE2 splits the config information between config.php and database.php - in EE3 and up the two files are merged into ...
I found this question because I had a similar problem with the exp_comments table during an upgrade from 1.x through 3.x to 4/5. For EE 3.5.17, the table looks like this on a fresh install:
CREATE TABLE `exp_comments` (
`comment_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`site_id` int(4) DEFAULT '1',
`entry_id` int(10) unsigned DEFAULT '0',