尝试编辑 mysql 中的 my.cnf 文件但没有成功

Trying to edit the my.cnf file in mysql and it does not work

我正在尝试在 mysql 中使用 cat /etc/my.cnf,但是当我这样做时,它只是显示 -> 要我继续输入。

但是,当我在末尾加上分号时。

cat /etc/my.cnf;

它抛出一个错误。

如何编辑 /etc/my.cnf 文件?

我在 Mac 的终端上 运行 我使用命令

进入了 mysql 服务器

sudo /usr/local/mysql/bin/mysql -u root

.

您是在 mysql> shell 中输入这个吗?如果是这样,UNIX-shell 命令如 cat 将不会做任何有用的事情。这些不是命令 MySQL 知道如何处理。

您需要 运行 在 MySQL 的普通终端 (shell) window 之外 MySQL。

默认情况下,大多数系统启动 bash shell,它可以访问 vi 等命令行工具。MySQL shell 是 SQL 仅.

您似乎正在尝试从 MySQL shell 编辑 MySQL 配置,但这行不通。关注下方 编辑文件的步骤

  1. 打开终端并输入以下命令以在 texteditmysql 中打开配置文件
  2. sudo nano /etc/my.cnf
  3. 保存文件并重启MySQL

希望对您有所帮助