Mar
22

drupal7安装无法选择mysql

由于drupal使用的是pdo连接数据库,如果没有开启pdo的话,在安装drupal时,不会出现mysql供选择。

解决方法:
php.ini中
extension=php_pdo.dll
extension=php_pdo_mysql.dll
取消注释,加载pdo

0 Comments
Feb
25

mysql5.5.x问题 Can't get hostname for your address

今天装了个mysql5.5.9远程连接出现Can't get hostname for your address 。
网上查了下,是由于mysql5以后,mysql增加了对连接服务器进行反向dns查询。

解决方案:(注:windows下为my.ini)
编辑/etc/my.cnf,在:
[mysqld]
内添加一行:skip-name-resolve

MySQL忽略数据库表名大小写
修改/etc/my.cnf,在
[mysqld]
内添加一行:lower_case_table_names=1

附:MySQL常见错误代码说明
1005:创建表失败
1006:创建数据库失败
1007:数据库已存在,创建数据库失败
1008:数据库不存在,删除数据库失败
1009:不能删除数据库文件导致删除数据库失败
1010:不...

0 Comments
Jan
11

perl监控tcp端口加邮件通知

#!/usr/bin/perl

use IO::Socket;
use Net::SMTP_auth;
use strict;



# mail
use constant MAIL_PORTS   => ('25','110');
use constant MAIL_SERVERS => ('10.10.10.10');



my $mailhost = 'smtp.163.com';
my $mailfrom = 'test@163.com';
my @mailto   = 'xxxxxxx@139.com';
my $subject  = '';

my $user   = 'test';
my $passwd = 'test';





##############################
# Server port is alive check
##############################
sub check_server_alive ...
0 Comments
Dec
23

mysql修复-适合大数据

1.5G的数据。phpmyadmin的修复,超时或者卡死。

用下面命令

mysqlcheck -r 库名 表名 -u root -p

mysqlcheck的用法自己搜索

0 Comments