开发者社区> 科技小先锋> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

mysql 常见问题(待续)

简介:
+关注继续查看
一 unknown option '--skip-federated'
mysql 安装或者启动时,出错 unknown option '--skip-federated'

解决的方法是:
1、vi /etc/my.cnf
#skip-federated 将此行注释掉
即可。
2、或者编译的时候加上如下参数:
--with-plugins=all 
 

二 mysql 从同步故障
1.查看从状态时(show slave status\G)
[ERROR] Slave SQL: Error 'Duplicate entry '1007-443786-0' for key 
或者Error 'Table 'xxx' already exists'

选择跳过
stop slave;
set global sql_slave_skip_counter=1; (1是指跳过一个错误)
slave start;

2.查看从状态时(show slave status\G)
Last_Error: Query partially completed on the master (error on master: 1317) and was aborted. There is a chance that your master is inconsistent at this point. If you are sure that your master is ok, run this query manually on the slave and then restart the slave with SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE; . Query: 'delete from t_recordlist where trainingid = 101'

解决
mysql> stop slave;
mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> start slave;

3.
启动时,mysql日志提示
InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes
InnoDB: than specified in the .cnf file 0 268435456 bytes!
配置文件定义的innodb_log_file_size = 256M 与当前的文件大小不一致
可以忽略此错误
或者将当前的重命名,重启mysql,重新按照配置文件的大小重新生成新的log

三 mysql启动了,输入mysql无法登录,提示密码错误
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

这种一般是rpm安装的mysql
这种情况下要求主机名不能是localhost
否则安装时会提示
ERROR: 1062  Duplicate entry 'localhost-' for key 1
100623 14:36:08 [ERROR] Aborting

100623 14:36:08 [Note] /usr/sbin/mysqld: Shutdown complete

Installation of system tables failed!

Examine the logs in /var/lib/mysql for more information.
You can try to start the mysqld daemon with:
/usr/sbin/mysqld --skip-grant &
虽然此时启动是成功的,但是user表里面是空的,所以导致无法验证登录

解决办法就是将主机名改名,然后再装rpm包



本文转自yahoon 51CTO博客,原文链接:http://blog.51cto.com/yahoon/339905,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
mysql
数据库的增删改查
125 0
MySQL
环境 cenos7 准备工作 检测名称 hostname -f 更新系统 sudo yum update 安装Wget yum install wget 安装 下载并添加存储库,然后进行更新 wget http://repo.
912 0
MySQL---常见函数
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.
818 0
mysql
个人笔记....仅自己看看
1231 0
mysql
数据库:                               第一章                      关系型数据库管理系统简介一:使用数据库的特点:1:可以降低储存数据的冗余度  2:提供更高的数据一致性  3:储存数据可以共享  4:便于维护数据的完整性         5:实现数据的安全性 二:数据模型: 层次模型  网状模型  关系模型 对象模型三:表   是关系数据库的核心单元,他是数据储存的地方。
678 0
6963
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载