Louis Ford, 22, of Winchcombe Road, Paulsgrove, is not allowed to enter Tiger Tiger in Gunwharf Quays for a year.
It comes after he admitted assault occasioning actual bodily harm in an incident on June 15 last year.
Portsmouth magistrates ordered him to pay £250 compensation to the victim, who is a man.
A one-year community order imposed at Portsmouth Magistrates' Court means he must complete 80 hours' unpaid work and 10 days of rehabilitation activities.
Unidentified woman’s body found in water as Hampshire police investigate ‘unexplained’ death
Woman, 44, whose large Dobermann dog mauled girl, 3, on Leigh Park street released back into neighbourhood by police
Seven - including five teenagers - arrested after Lower Drayton Lane burglary in Portsmouth
Plans for redevelopment of Knight and Lee in Southsea get the green light - and work will begin soon, vows developer That Group
Portsmouth businessman turns 'detective' to catch brazen men who took air conditioning units feels ‘unsafe’ after men return to warehouse
Ford must pay an £85 victim surcharge and £85 costs to the Crown Prosecution Service.
Ford pleaded guilty to the incident last month and was sentenced earlier this month.
An exclusion order was made by magistrates to ban him from the club after he was convicted.
Breaching the order by going to the popular nightclub near the waterfront could see him brought back to court.