python: pymilvus访问数据库
一,代码:
建立连接:
from pymilvus import MilvusClient
# Milvus连接配置
milvus_client = MilvusClient(
uri="http://localhost:19530",
token="root:Milvus",
db_name="default"
)
运行:
@vector.route("/base/", methods=['GET'])
def base_list():
#列出所有数据库
basearr = milvus_client.list_databases()
print(basearr)
if 'erguotou' not in basearr:
milvus_client.create_database(
db_name="erguotou"
)
else:
print("erguotou database exists")
milvus_client.using_database("erguotou")
return success_response({})
二,运行结果:
不存在ergoutou时:
['default']
存在erguotou时:
['default', 'erguotou']
erguotou database exists
浙公网安备 33010602011771号