calculus and analysis – How to rotate a circle around y-aixs and calculate the volume of the 3D solid?

How to rotate the equation ${(x-5)^2}+{y^2}={3^2}$ around the y-axis and calculate the volume of the plotted 3D solid?
I tried the code below but the result doesn’t work.

Show({RevolutionPlot3D((x - 5)^2 + (y^2) == (3^2), {x, -100, 
    100}, {y, -100, 100}, AxesOrigin -> {0, 0, 0}, 
   PlotRange -> {-1, 20}), 
  Graphics3D({Text("x", Scaled({-.05, .5, 0}), {0, -1}), 
    Text("y", Scaled({.5, -.05, 0}), {0, -1}), 
    Text("z", Scaled({.5, .5, 1.1}))})}, Boxed -> False, 
 RevolutionAxis -> "Y")