导图社区 MySQL数据库常见错误排查
下图介绍了MySQL数据库常见错误排查,包括数据库的简介、内存不足、端口被占用、磁盘空间不足、权限问题、常见错误代码等。
一起读书,《荜路维艰》萧冬连老师著作,《筚路维艰》以简明清晰的文字对当代中国的历史轨迹作了逻辑梳理。作者从执政党的建国方略、发展模式和基本政策等角度,对中国社会主义路径中历次探索进行了深入剖析。全书讲述了从1949年建国以来近50年的中国社会主义的探索与建设,重点阐述了中国社会主义路径的五次选择:实行新民主主义、效仿苏联模式、追寻赶超之路、发动继续革命和转向改革开放。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
宝塔面板数据库常见错误排查
1、数据库的简介
1、简介发展历程和重要版本
2、数据库在程序中的作用
3、站在运维角度讲解数据库的重要性
2、常见问题
1、内存不足
1、cannot create memory for the buffer pool
2、调整合适的性能配置
2、sockt被占用
1、占用原因:The /tmp/mysql.sock is already used by anther
2、删除/tmp/mysql.sock 文件,然后重启mysql服务,无法创建的话需要手动创建给权限
3、端口被占用
1、占用原因:
1、可能其他服务的端口设置为默认的3306端口
2、非纯净的系统安装面板,导致原有数据库和现在面板数据库使用的端口冲突
3、重启mysql不彻底,有残留的mysql进程
4、磁盘空间不足
1、查找出无用的文件,异地备份或者删除
2、频繁重启数据库,导致每重启一次生成一个二进制日志文件
3、频繁的事务提交,每提交一个事务,可能会生成一个二进制日志文件
5、非法关机导致数据库文件损坏
1、注意事项:在出现面板或者服务器问题的时候,不要随意重启服务器,做到不到不得已不充钱
2、解决方法:
1、通过完整的备份进行还原
2、删除 ib_logfile0|ib_logfile1 这两个文件后再重启服务器
6、权限问题
1、mysql的存储目录权限非mysql用户,需要重新授权
7、删除binlog日志后无法启动
1、强调binlog的重要性
2、解决方法
1、注释掉配置文件中的 log-bin=mysql-bin 重启mysql
2、删除mysql-bin.xx的文件,重启mysql
8、设置的innodb_buffer_pool_size太大
设置的性能和当前服务器不匹配,无法创建更多的表空间,导致启动失败
解决方案:调整mysql性能
9、数据库配置文件为空导致无法使用,重启mysql服务即可
10、修改mysql用户的权限,导致无法远程登录,给予正确的权限
3、常见错误代码
1、1044当前用户没有权限访问该数据库的权限
2、1045错误(用户密码或者权限错误)
3、1063(主从复制中常见错误,有自增长的字段,需要将此字段设置成整型,一般为主键)
4、 2002错误
1、检查mysql服务是否启动
2、端口是否开启或者是否被背的程序占用
3、sock文件是否在正确的位置以及权限是否正确