mysql日常问题记录
1、修改mysql日志路径[*]vim /etc/my.cnf
[*]log-bin = mysql-bin
[*]修改为:
[*]log-bin = /$PATH/mysql-bin
[*]修改完毕后,保存退出。
[*]修改mysql-bin.index文件,修改其中现有日志的路径。
[*]默认为:./mysql-bin.....
[*]修改为:/$PATH/mysql-bin....
[*]全部替换后即可重启mysql服务,否则会重启出错。
2、问题:Error: 'Lost connection to MySQL server at 'reading initial communication packet', system error: 113'errno: 2013retry-time: 30retries: 86400
[*]解决办法:在 my.cnf 里面的 段增加一个启动参数
[*] skip-name-resolve
[*]保存重启即可。 skip-name-resolve 选项可以禁用dns解析。
3、问题:Error reading packet from server: Access denied; you need the REPLICATION SLAVE privilege for this operation ( server_errno=1227)
[*]解决办法:主服务器给的复制权限不够,重新赋予权限。
[*] grant replication slave on *.* to 'replication'@'ip地址' identified by '密码';
[*] flush privileges;
[*]远程重新测试即正常。
4、导入某个数据库结构时,出现:ERROR 1005 (HY000) at line 19: Can't create table './nagios/nagios_acknowled' (errorno 121)
[*]解决办法:因为老的数据库drop未完成,然后再mysql目录直接删除了nagios的数据库目录,所以在新建了数据库nagios时,导入表总是出现这个错误。经过查证,是数据库认为mysql未drop完成导致。
[*]mysql>create database nagios;
[*]mysql>drop database nagios;
[*]mysql>flush privileges;
[*]mysql>create database nagios;
[*]mysql>source 数据库地址;
[*]mysql>flush privilege;
[*]问题解决。
后续添加中。。
页:
[1]