在mysql上安装zabbix默认表出现错误1046

在mysql上安装zabbix默认表出现错误1046

我尝试在我的树莓派上安装 zabbix本教程但我在安装默认表格时卡住了。安装到一半时,它提示我应该运行这个命令:

$ zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p

我被要求输入密码,但之后我得到了这个:

ERROR 1046 (3D000) at line 1: No database selected

我在这里错过了什么?

编辑:该命令zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz单独运行,并打印出一堆 SQL 命令。但为什么不能同时运行两者呢?

答案1

您必须指定在哪个数据库上创建表:

 zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p zabbix

假设数据库名称是 zabbix,如教程中所列。

相关内容