您的位置:

phpmysql插件,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,简单好用,具体安装方法可以参照这个文章来安装,希望可以帮到你