创建 ZABBIX 数据库
ZABBIX 使用 SQL 脚本来创建要求的数据库模式并插入缺省配置。这儿有 MySQL数据库 和 PostgreSQL数据库 两种不同的脚本。
对于 MySQL 数据库来说:
- shell> mysql -u -p
- mysql> create database zabbix;
- mysql> quit;
- shell> cd create/mysql
- shell> cat schema.sql |mysql -u -p zabbix
- shell> cd ../data
- shell> cat data.sql |mysql -u -p zabbix
- shell> cat images_mysql.sql |mysql -u -p zabbix
对于 PostgreSQL 数据库来说:
- shell> psql -U
- psql> create database zabbix;
- psql> \q
- shell> cd create/postgresql
- shell> cat schema.sql|psql -U zabbix
- shell> cd ../data
- shell> cat data.sql|psql -U zabbix
- shell> cat images_pgsql.sql |psql -U zabbix
对于 SQLite数据库 来说:
- shell> cd create/sqlite
- shell> cat schema.sql | sqlite3 /var/lib/sqlite/zabbix.db
- shell> cd ../data
- shell> cat data.sql | sqlite3 /var/lib/sqlite/zabbix.db
- shell> cat images.sql | sqlite3 /var/lib/sqlite/zabbix.db
注意: 数据库如果不存在,将被自动创建。这样SQL数据库、Postgrt SQL数据库、SQLite数据库就创建成功。
【编辑推荐】