几周前,当我访问托管在服务器上的网站时,我收到了一条“数据库错误”的服务消息。MySQL似乎是因为某种神秘的原因而坠毁的(除了我之外,没有访客)。
我试图通过SSH访问它,发现我无法进入( Putty和Java实用程序)。Telnet告诉我,端口20-22已经关闭,我重新启动了服务器。当我现在检查时,服务器上没有打开的端口,我不能ping。我已经删除了弹性IP,并使用公共DNS检查这些。
我创建了服务器的映像,并将其作为一个新实例启动,但仍然无法访问它--接收相同的错误。
The security group is set to allow
20 0.0.0.0/0
21 0.0.
我无法得到的目的是码头CLI (由运动学启动)- vs常规OSX终端。
我在两个(OSX终端和Docker)中都可以使用docker命令,但是在输入时:
//OSX terminal
$ docker images
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
// Kinematic terminal
$ docker images
REPOSITORY TAG IMAGE ID CREATED
这不是无法通过socket‘/var/lib/mysql.sock连接到本地MySQL服务器的副本
那里的问题是磁盘空间不足。这里没有这样的问题。
我在Redhat Centos 5.5系统上安装了mysql,该系统在重新启动之前运行良好。
该网络应用程序发出:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
当你试图连接它的时候。
我跑不了
root@server [~]# /usr/bin/mysql_secure_installation
.
基本上,我有一个需要进行远程mysql连接以获取数据的应用程序。我有一个本地测试的mysql服务器,运行在192.168.1.100这样的ip上,默认端口,heidiSQL绝对没有连接问题。然而,当我尝试用php做同样的事情时,它需要很长时间来加载,然后我得到了以下错误。
Connect Error (2003) Can't connect to MySQL server on '192.168.1.100' (110)
我已经三次检查了我的配置,我在HeidiSQL和php中使用的登录信息没有任何差异,所以这个错误让我大吃一惊。是否需要设置某种php.ini配置值才能
操作系统: Mac OS X Hi Sierra(10.13.1)
MySQL: 5.7.20 (由自制软件安装)
我想启用绑定日志,所以我应该编辑my.cnf文件,
我键入以下命令来查找my.cnf文件
mysql --verbose --help | grep my.cnf
和结果/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf
/etc/my.cnf,/etc/mysql/my.cnf在我的mac中不存在。
因此,我编辑了/usr/local/etc/my.cnf文件。
[mysqld] bind-address
当我启动Ubuntu软件中心时,它说,在修复包目录之前,我什么也做不了。然而,修理失败了。
我运行了sudo apt-get -f install,发现问题是:
mysql-server-5.5 depends on mysql-server-core-5.5 (= 5.5.24-0ubuntu0.12.04.1); however:
Version of mysql-server-core-5.5 on system is 5.5.28-0ubuntu0.12.04.2.
因此,问题是,如何安装该版本并解决依赖关系问题?
在系统从14.04升级到16.04后,我无法安装MySQL
我试图让MySQL工作的所有内容都会产生类似的错误,如下所示:
root@alm:~# sudo dpkg --configure -a
Setting up mysql-server-5.7 (5.7.29-0ubuntu0.16.04.1) ...
Renaming removed key_buffer and myisam-recover options (if present)
Job for mysql.service failed because the control process exited