连接OD,由BD为圆O的切线,利用切线的性质得到BD垂直于OD,在直角三角形BOD中,由∠B=30°,得到∠DOB=60°,再由OC=OD,得到三角形COD为等边三角形,由CD的长得出半径的长,即为OA、OC、OD的长,在直角三角形BOD中,利用30°所对的直角边等于斜边的一半可得出OB=2OD,求出OB的长,由AO+OB即可求出AB的长.
【解析】
连接OD,
∵BD为圆O的切线,
∴BD⊥OD,
在Rt△BOD中,∠B=30°,
∴∠DOB=60°,又OD=OC,
∴△OCD为等边三角形,又CD=5,
∴OA=OC=OD=CD=5,
∴OB=2OC=10,
则AB=AO+OB=5+10=15.
故答案为:15