目录
使用 MySQL 管理元数据
Milvus 默认使用 SQLite 作为元数据后台管理服务,SQLite 内嵌于 Milvus 进程中,无需启动额外服务。但是在生产环境中,基于可靠性的考虑,我们强烈建议你使用 MySQL 作为元数据管理服务。
Milvus 在 CentOS 系统中不支持 MySQL 8.0 或更高版本。
请参考以下步骤使用 MySQL 作为元数据管理服务:
- 拉取 MySQL 最新镜像。
$ docker pull mysql:5.7
- 启动 MySQL 服务(密码和端口可自行设置)。
$ docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
- 使用 root 账号和 MySQL 服务所在的主机 IP (<MySQL_server_host IP>)登录 MySQL,回车后系统提示输入密码。输入上一步设置的密码。
$ mysql -h<MySQL_server_host IP> -uroot -p
- 进入 MySQL 客户