代码之家  ›  专栏  ›  技术社区  ›  Tim unnamed eng

mysql客户机理解的命令和mysql服务器理解的命令之间有区别吗?

  •  1
  • Tim unnamed eng  · 技术社区  · 6 年前

    在命令行(如bash)中使用mysql时,

    • PostgreSQL服务器和客户端psql之间有相似的区别吗?如果是,运行时mysql客户机和mysql服务器是什么? mysql 在操作系统外壳中?我从未在mysql文档中看到mysql客户机/shell和mysql服务器之间的区别。

    • mysql客户机理解的命令和mysql服务器理解的命令之间有区别吗? 相比之下,在PostgreSQL中,psql有自己的命令,通常以 \ ,如 \l 而PostgreSQL服务器只理解SQL命令,不理解PSQL命令。 在mysql官方文档中,我没有发现它提到命令是只被mysql客户机理解还是被mysql服务器理解。

    谢谢。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Laurenz Albe    6 年前

    命令行客户端 mysql 还具有由客户机程序解释而不是发送到服务器的命令。

    喜欢 psql ,这些命令以反斜杠开始。

    您可以在中找到一个列表 the documentation .