Q1: What does it mean when we say that in blockchain, consensus determine the truth?
A1: It means that all miners have come to agreement to include a particular transaction in the block, if they do NOT reach consensus it simply means the transaction is NOT agreed upon and will NOT be included in the chain
Q2: How is this different from how truth is determined in a central database?
A2: Its not 1 central database, but rather a copy of the same database all over the world, and its entries are identical on all copies, so if 1 miner tries to include a fruadelant transaction on which the other miners does NOT agree (consensus NOT reached) then it will be discarded.