当前位置: 代码迷 >> Sql Server >> mysql -u root -p"$mysqlpass" nagios -e "SELECT COUNT(*) FROM nagios_hosts"解决方法
  详细解决方案

mysql -u root -p"$mysqlpass" nagios -e "SELECT COUNT(*) FROM nagios_hosts"解决方法

热度:318   发布时间:2016-04-24 19:45:35.0
mysql -u root -p"$mysqlpass" nagios -e "SELECT COUNT(*) FROM nagios_hosts"
谁能告诉我mysql -u root -p"XXXX" nagios -e "SELECT COUNT(*) FROM nagios_hosts"这句话是什么意思?我不明白~~~
nagios mysql nagiosxi

------解决方案--------------------
这个是 用mysql 客户端去连接nagios数据库 然后执行 select   -e是mysql的参数  

-u 指定mysql访问的用户名
-p 指定密码
nagios  要访问nagios库  
 -e  “要执行的sql”
------解决方案--------------------
count(*)取nagios_hosts表的记录数
------解决方案--------------------
mysql -u root -p"XXXX" nagios -e "SELECT COUNT(*) FROM nagios_hosts"
连接mysql,用root帐号,密码为xxxx,后面那句是查询表中的数量,nagios是连接的目标数据库
  相关解决方案