今晚,我的MySQL数据库消失了。我说的是SHOW DATABASES;只返回“默认”数据库(information_shema、mysql和dbispconfig 我的配置面板)。
我看了/var/data/mysql,所有的数据都还在。所以,备份之后,我做了一个service mysql restart,一切都恢复正常了。
现在,为什么会发生这种事呢?cat syslog.1 | grep mysql节目
Jun 15 00:03:30 ns222201 named[3699]: built with '--prefix=/usr' '--mandir=/usr/s
问题
我的MySQL数据库适用于我的web应用程序。但是,当我尝试用phpMyAdmin打开数据库时,我会收到以下错误消息:
#2006 - MySQL server has gone away
phpMyAdmin断开与登录屏幕的连接。其他数据库运行良好。我的ax_allowed_packet设置为16,我也尝试了64,但它没有工作。
这个错误最终也发生了。数据库大小约为3MB,所以不太大。
使用的软件
Debian挤压x64
MySQL (当前版本)
phpMyAdmin (当前版本)
问题
如何修复此错误以便再次查看和编辑phpMyAdmin中的数据库?
将mysql从5.5升级到5.7后,innodb数据库中的一个似乎已损坏。
mysqldump -u root -p mydatabase > mydatabase.sql Enter password:
mysqldump: Error: 'Lost connection to MySQL server during query' when trying to dump tablespaces
mysqldump: Couldn't execute 'SHOW VARIABLES LIKE 'ndbinfo\_version'':
我有一个由三个节点组成的生产MySQL组复制设置。集群的元数据版本为1.0.1。今天,有一个节点在重新加入阶段崩溃了,它说,它不能连接到集群。
在尝试dba.rejoinInstance('');时,MySQL Shell表示,它不会这样做,因为它只会对元数据2.0.0的集群进行更改。
ERROR: Unable to start Group Replication for instance 'O18-SQL-NBG:3306'. Please check the MySQL server error log for more information. Clus
如果我使用这个命令会发生什么?
sudo dpkg-reconfigure mysql-server
更重要的是:我的数据库里发生了什么?它们掉下来了吗?
注意:当我昨晚升级我的ubuntu 16.04时,更改我修改的一些设置,然后当我尝试连接db时,我无法连接到mysql,我看到了以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
我谷歌了很多!但没有明确的解决办法!我认为这个命令可以帮助我解决问题。
MySQL服务器(5.5)运行在aws-ec2实例上,包含以下linux详细信息
NAME="Amazon Linux AMI"
VERSION="2015.09"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2015.09"
PRETTY_NAME="Amazon Linux AMI 2015.09"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2015.09:ga"
H
我使用DBeaver在MySQL 8+上监视一个SQL数据库。
我有以下错误消息:
Public Key Retrieval is not allowed
然后,DBeaver不让我连接到MySQL。
在“编辑驱动程序设置”中,我尝试过"useSSL“= false和"allowPublicKeyRetrieval”= true,但随后出现了以下新错误:
Access denied for user 'root'@'localhost' (using password: YES)