本文目錄一覽:
- 1、如何在php中擴展mysqli插件。
- 2、如何在Zabbix上安裝MySQL監控插件PMP
- 3、求一個可以向mysql資料庫導入txt格式的數據PHP插件?
- 4、有沒有PHP插件可以無縫解決PHP 5.5 不再支持MySQL擴展的問題
- 5、apache php mysql配置
- 6、您的 PHP 似乎缺失 WordPress 所需的 MySQL 插件
如何在php中擴展mysqli插件。
將php_mysqli.dll放置安裝目錄下 如:d:\wamp\bin\php\php5.3.5\ext\php_mysqli.dll
找到php.ini文件, 將extension=php_mysqli.dll前的分號;去掉重啟服務就可以了
如何在Zabbix上安裝MySQL監控插件PMP
拷貝PMP的配置文件
# cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/
確保Zabbix-Agent配置文件中已經開啟Include=/etc/zabbix/zabbix_agentd.d/
重啟Zabbix-Agent服務
# service zabbix-agent restart
創建MySQL的監控用戶
mysql grant process,super,select on *.* to monitor@’localhost’ identified by ‘monitor’;
mysql flush privileges;
修改腳本中的用戶名和密碼
# vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php
$mysql_user = ‘monitor’;
$mysql_pass = ‘monitor’;
$mysql_port = 3306;
測試腳本能否獲取到資料庫的狀態信息
該腳本需測試兩部分內容
1. MySQL實例本身的狀態變數
2. MySQL是否為Slave
測試MySQL實例本身的狀態變數
# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gg
/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh: line 35: /usr/bin/php: No such file or directory
ERROR: run the command manually to investigate the problem: /usr/bin/php -q /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php –host localhost –items gg
因為它的腳本是用PHP實現的,故需要安裝php和php-mysql
# yum install php php-mysql
重新測試該腳本
# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gg
有值返回就代表OK
測試MySQL是否為Slave
# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh running-slave
返回0和1是正常值,返回「Access denied」則有問題。
導入PMP的模板
即/var/lib/zabbix/percona/templates目錄中的zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.6.xml
求一個可以向mysql資料庫導入txt格式的數據PHP插件?
?php
$file = fopen(“c:\\test.txt”,”r”);
while (!feof($file)) {
$line = fgets($file);
$arr = explode(“,”,$line);
var_dump($arr);
}
?
呵呵,這只是我想的一個簡單的按行讀取文件內容的例子,已經把你說的那種格式的文件按行轉換成數組,要保存到資料庫的話直接在循環語句中加入一些代碼就可以了。php函數比較多,多看看php幫助文檔有好處
有沒有PHP插件可以無縫解決PHP 5.5 不再支持MySQL擴展的問題
做法就是所有的mysql_xxx()函數替換為 mysqli_xxx()函數。
另php5.5不是不支持mysql擴展,而是使用mysql擴展會有警告。在忽視警告的情況下程序能正常運行的。
apache php mysql配置
在phpmyadmin配置文件中修改。
具體方法:
找到libraries/config.default.php
打開。注意請使用編輯器打開否則代碼會不規則排序
找到注釋:
/**
*
MySQL
user
*
*
@global
string
$cfg[‘Servers’][$i][‘user’]
*/
下面有具體的
$cfg[‘Servers’][$i][‘user’]
=
‘root’;
//設置MYSQL用戶名
$cfg[‘Servers’][$i][‘password’]
=
”;
//設置MYSQL密碼
如果這種方法實在不行,你重啟apcache。如果再次連接不上的話
可能你MYSQL損壞
重新安裝
您的 PHP 似乎缺失 WordPress 所需的 MySQL 插件
我也推薦用XAMPP,簡單好用,具體安裝方法可以參照這個文章來安裝,希望可以幫到你
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/195270.html