"It was good to see him get a couple of hits," Black said. "We hope that it will jump-start him."
Cabrera had been 0-for-19 at the plate since he was recalled from Triple-A Tucson on May 17, the same day the team placed shortstop Jason Bartlett on the disabled list with a strained right knee.
Cabrera, who has mostly played shortstop but did play some second base Wednesday, was hitting .333 in 34 games for Tucson, with 15 stolen bases, at the time of his promotion.
"He hit so well in the Pacific Coast League and was close to 150 at-bats (144) ... he was a strong offensive player," Black said.
This is Cabrera's first stint with the Padres since last July, when he was sent to Tucson after a two-game stint. He had 212 at-bats with the team in 2010, and 377 in '09, when he was a Rule 5 Draft pick and spent the entire season with the club.
Cabrera got the start at second base on Thursday against the Mets as Black gave Alexi Amarista a break from the starting lineup. Andy Parrino started at shortstop.