Well firstly, pick a ship.
Python is good, Anaconda is better, and able to shoot back, but less agile, if you can afford it.
Then pick whether you're core only mining, or strip mining.
For core only, you need an Abrasion Blaster, and Seismic Charge Launcher (or two).
Subsurface missiles are optional.
For strip mining, you need mining lasers, and subsurface missiles.
For core only, out only need a 2A refinery. For strip mining, 4A.
Either way, you need a good amount of collection limpets.
My Anaconda controls 7 limpets. (2x class 5, 1x class 3).
You'll need a class 1 prospector limpet.
Fit shield boosters, and don't forget your pulse wave scanner (utility).
Loads of cargo space, and a good shield.
You'll also need a Detailed Surface Scanner, for probing rings.
Weapons are handy, but optional.
Do not forget limpets! Fill about 2/3 of your hold.
I mine in LFT 65. Planet 1.
You'll need to fly over and probe the rings to find a Void Opal hotspot.
Then drop on, but not at the centre. It's probably well mined. I usually drop 1-4Mm out.
Pirates may spawn. Ignore them, you're not carrying anything.
Then ping your PWS looking for bright yellow rocks.
Prospect any that look very bright, and "medium sized".
If it has fissures, for core only mining, target each one, look for a low strength and slap a high yield charge in it (press and hold to charge).
Check the graph in the top right.
Then slap in more charges in different fissures until you're in the blue.
If you hit the red, disarm one, and try again.
Then back off about 1-2km, and detonate.
Then scoop all the goodies, and using the abrasion blaster to chip off surface deposits.
Profit.
Do not log out, or supercruise to another spot with cargo, as pirates will spawn and blow you up. Lol
Edit.
Is reference from 7 Days To Die, or are they referencing something else, and I lead a sad and uneducated life?