试图在mysql中编辑my.cnf文件,但它不起作用

时间:2019-02-22 18:10:48

标签: mysql mode cnf

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

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

  

cat /etc/my.cnf;

它抛出一个错误。

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

我在Mac上的终端上运行此程序,并通过使用命令

进入mysql服务器
  

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

2 个答案:

答案 0 :(得分:3)

您是否要在mysql>外壳程序中输入此内容?如果是这样,诸如cat之类的UNIX-shell命令将无用。这些不是MySQL知道如何处理的命令。

您需要在MySQL 外部的普通终端(外壳)窗口中运行它们。

默认情况下,大多数系统会启动bash shell,而该https://github.com/rstudio/rstudio/issues/4347可以访问命令行工具,例如vi等。MySQLshell是仅SQL

答案 1 :(得分:0)

似乎您正在尝试从MySQL Shell编辑MySQL配置,但这无法正常工作。跟随下面  编辑文件的步骤

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

希望这对您有帮助