首页 > 解决方案 > 未运行的 MySQL 语法在 Ubuntu 上总是失败

问题描述

我是一个linux初学者,尤其是ubuntu。我想使用 Putty 管理安装在我的 Ubuntu Web 服务器上的 mysql 数据库。但是我运行的 MySQL 语法总是失败。示例语法:

mysql -u root -p

对于任何语法,所有失败的消息都是相同的:

mysql:未知变量'绑定地址 = 0.0.0.0'

我不知道是否在 Ubuntu 上运行 Mysql 语法我需要转到某个文件夹/路径,例如在 windows 中如果我想运行 mysql 语法我需要转到安装 MySql 的路径,例如C:/xampp/mysql/bin和然后运行语法mysql -u root -p

有什么我想念的吗?我该怎么办?请帮忙,谢谢。

标签: mysqlubuntuputty

解决方案


选项 1:标题中的拼写错误

查看您的 my.cnf 文件。也许你有一个错字:应该有 [mysqld] 而不是 [mysql] 部分

 [mysqld] bind-address=0.0.0.0

或者

[mysqld] 
bind-address=0.0.0.0

资源


选项 2:是 Maria DB 吗?

你确定你正在使用MySQL

这看起来像是 MariaDB 错误。

尝试bind-addressmysql.cnf文件中删除 。


选项 3:检查任何白人节奏?

尝试编辑文件并show all characters在您的编辑器中使用(例如 Notepad Plus Plus)。也许有空白字符(例如空格)导致问题。


推荐阅读