MySQL 自定义数据库路径

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

本文介绍了如何自定义MySQL数据库路径及启动多个MySQL服务。建议使用Docker创建my.cnf配置文件,并提供了配置内容和初始化步骤,包括启动MySQL和设置密码。

🎯

关键要点

  • MySQL允许自定义数据库文件存放路径和启动多个服务。
  • 建议使用Docker创建my.cnf配置文件。
  • my.cnf配置文件内容包括数据目录、socket路径、用户、端口等设置。
  • 启动MySQL的命令为mysqld_safe --defaults-file=my.cnf --user=ruan。
  • 初始化数据库的命令为mysql_install_db --defaults-file=my.cnf --user=ruan。
  • 设置MySQL root用户密码的命令为update user set password=password('m654321') where user='root';

延伸问答

如何自定义MySQL数据库的存放路径?

可以通过创建my.cnf配置文件来指定数据目录和其他设置。

使用Docker创建my.cnf配置文件的步骤是什么?

建议在Docker中创建my.cnf文件,并在其中设置数据目录、socket路径等。

启动MySQL服务的命令是什么?

启动MySQL的命令为mysqld_safe --defaults-file=my.cnf --user=ruan。

如何初始化MySQL数据库?

使用命令mysql_install_db --defaults-file=my.cnf --user=ruan来初始化数据库。

如何设置MySQL root用户的密码?

可以使用命令update user set password=password('m654321') where user='root';来设置密码。

MySQL支持启动多个服务吗?

是的,MySQL允许在系统中启动多个服务。

➡️

继续阅读