MySQL5.6多实例部署
摘要: 本文介绍了MySQL多实例部署的过程。多实例是指在一台服务器上部署多个MySQL服务实例,每个实例都有自己的后台进程、线程、内存结构、配置文件、端口、socket、数据目录等。文章首先阐述了多实例的基本概念,并详细描述了如何创建多个数据存放目录,为每一个实例编写独立的配置文件,包括端口号、数据目录、socket文件路径等内容的设置。随后,文章介绍了如何更改数据目录所有者,以及使用mysql_install_db进行数据库初始化。接着,通过mysqld_safe启动多个实例,并通过ss命令检查实例是否成功启动。然后,为各个实例设置root用户密码,并介绍了如何通过socket连接和tcp/ip连接进行实例的访问。最后,文章说明了如何关闭多实例,包括通过编写脚本实现一键关闭的功能。整体上,文章内容详实,步骤清晰,对于需要进行MySQL多实例部署的IT人员具有一定的参考价值。
Hanjy发布于 May 15,2022