I have installed Bitcoin core non external drive & my drive cable accidentally pulled from USB now this error showing when i try to open bitcoin core >>>>> error reading from database shutting down.
Can you post the debug log. If not, try these commands in this order:
1.
bitcoin-qt -datadir=<file>
Change '<file>' to the actual location of the place the wallet.dat file is.
2.
The first will just change the config file and will take a few seconds and cause no damage to anything. The second will completely rescan the blockchain for the block again so will take a while.