1

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

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

猫 /etc/my.cnf;

它抛出一个错误。

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

我在 Mac 上的终端上运行它,并使用命令进入 mysql 服务器

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

.

4

2 回答 2

3

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

您需要在MySQL之外的普通终端(shell)窗口中运行这些。

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

于 2019-02-22T18:18:35.603 回答
0

您似乎正在尝试从 MySQL shell 编辑 MySQL 配置,但这不起作用。按照以下步骤编辑文件

  1. 打开终端并输入以下命令以在 textedit 中打开 mysql 配置文件
  2. 须藤纳米/etc/my.cnf
  3. 保存文件并重启 MySQL

希望这可以帮助你

于 2019-02-22T18:29:24.250 回答