我在读MySQL 手册。
我跑
. /usr/local/mysql/bin/mysql ~
我明白了
/usr/local/mysql/bin/mysql:1: command not found: ????^G
/usr/local/mysql/bin/mysql:2: permission denied:
/usr/local/mysql/bin/mysql:3: parse error near `}'
我跑
. /usr/local/mysql/bin/mysqladmin ~
我明白了
/usr/local/mysql/bin/mysqladmin:9: parse error near `)'
这些错误消息表明我的 MySQL 似乎已损坏。我没有在 Google 上找到错误消息的解释。
这些信息究竟意味着什么?
答案1
尝试运行
/usr/local/mysql/bin/mysql
[不带点]
如果您在开头的文件中使用“点空格”,您提供的路径将被解释为 bash 脚本,但您指向的是实际的二进制可执行文件,而不是脚本。
你尝试的是不是启动mysql服务器的方式,那些是运行mysql客户端的尝试。