在命令行(例如Bash)中使用MySQL时,
PostgreSQL服务器和客户端psql之间有相似的区别吗?如果是,当我在OS Shell中运行mysql
时,MySQL客户端和MySQL服务器是什么?我从未在MySQL文档中看到MySQL客户端/外壳程序和MySQL服务器之间的区别。
MySQL客户端可以理解的命令与MySQL服务器可以理解的命令之间是否有区别?
为了进行比较,在Postgresql中,psql具有自己的命令,通常以\
开头,例如\l
,而postgresql服务器仅理解SQL命令,而不理解psql命令。
在MySQL官方文档中,我找不到它提到仅MySQL客户端还是MySQL服务器才能理解命令。
谢谢。
答案 0 :(得分:1)