不是 运行 的 MySQL 语法总是在 Ubuntu 上失败
The MySQL syntax that is not run always fails on Ubuntu
我是一个 linux 初学者,尤其是 ubuntu。我想使用 Putty 管理安装在 Ubuntu 网络服务器上的 mysql 数据库。但是我 运行 的 MySQL 语法总是失败。示例语法:
mysql -u root -p
对于任何语法,所有失败的消息都是相同的:
mysql: unknown variable 'bind-address = 0.0.0.0'
我不知道是否要 运行 Ubuntu 上的 Mysql 语法 我需要转到某个 Folder/Path,例如 windows如果我想 运行 mysql 语法,我需要转到安装 MySql 的路径,例如 C:/xampp/mysql/bin
然后 运行 语法 mysql -u root -p
.
有什么想念的吗?我该怎么办?请帮忙,谢谢。
选项 1:标题打字错误
查看您的 my.cnf 文件。
也许你打错了:应该有 [mysqld] 而不是 [mysql] 部分
[mysqld] bind-address=0.0.0.0
或
[mysqld]
bind-address=0.0.0.0
选项2:是Maria DB吗?
你确定你正在使用 MySQL
吗?
这看起来像是 MariaDB 错误。
尝试从您的 mysql.cnf
文件中删除 bind-address
。
选项 3:检查任何 whites-pace?
尝试编辑文件并在您的编辑器(例如 Notepad Plus Plus)中使用 show all characters
。可能有空白字符(例如空格)导致问题。
我是一个 linux 初学者,尤其是 ubuntu。我想使用 Putty 管理安装在 Ubuntu 网络服务器上的 mysql 数据库。但是我 运行 的 MySQL 语法总是失败。示例语法:
mysql -u root -p
对于任何语法,所有失败的消息都是相同的:
mysql: unknown variable 'bind-address = 0.0.0.0'
我不知道是否要 运行 Ubuntu 上的 Mysql 语法 我需要转到某个 Folder/Path,例如 windows如果我想 运行 mysql 语法,我需要转到安装 MySql 的路径,例如 C:/xampp/mysql/bin
然后 运行 语法 mysql -u root -p
.
有什么想念的吗?我该怎么办?请帮忙,谢谢。
选项 1:标题打字错误
查看您的 my.cnf 文件。 也许你打错了:应该有 [mysqld] 而不是 [mysql] 部分
[mysqld] bind-address=0.0.0.0
或
[mysqld]
bind-address=0.0.0.0
选项2:是Maria DB吗?
你确定你正在使用 MySQL
吗?
这看起来像是 MariaDB 错误。
尝试从您的 mysql.cnf
文件中删除 bind-address
。
选项 3:检查任何 whites-pace?
尝试编辑文件并在您的编辑器(例如 Notepad Plus Plus)中使用 show all characters
。可能有空白字符(例如空格)导致问题。