本文將介紹如何通過(guò)USE指令在PolarDB-X 1.0中切換當(dāng)前連接的默認(rèn)數(shù)據(jù)庫(kù)。

背景信息

PolarDB-X 1.0支持訪問(wèn)同一PolarDB-X 1.0實(shí)例下的多個(gè)不同的數(shù)據(jù)庫(kù),就如同單機(jī)MySQL的跨數(shù)據(jù)庫(kù)查詢。 通常,PolarDB-X 1.0登錄時(shí)需要指定一個(gè)DB_NAME作為默認(rèn)數(shù)據(jù)庫(kù)。您可以使用USE語(yǔ)句動(dòng)態(tài)切換當(dāng)前Schema,方便同時(shí)管理多個(gè)數(shù)據(jù)庫(kù)。

注意事項(xiàng)

  • 切換前,您需要先在控制臺(tái)里進(jìn)行Schema的授權(quán),詳情請(qǐng)參見(jiàn)賬號(hào)和權(quán)限系統(tǒng)
  • 當(dāng)切換到新的數(shù)據(jù)庫(kù)后,原SQL語(yǔ)句的中HINT語(yǔ)法和Sequence(沒(méi)有指定Schema的情況)語(yǔ)法也都會(huì)默認(rèn)指向到新的數(shù)據(jù)庫(kù)。

語(yǔ)法

USE db_name   

示例

您可以使用如下語(yǔ)法將當(dāng)前的默認(rèn)庫(kù)切換到NEW_DB

USE NEW_DB