我的服务器在试图安装apc时出现故障。/var/log/syslog sais:
Aug 20 01:16:00 vps29386 /etc/mysql/debian-start[23765]: Upgrading MySQL tables if necessary.
Aug 20 01:16:00 vps29386 /etc/mysql/debian-start[23768]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Aug 20 01:16:00 vps29386 /etc/mysql
一切都很好,所有的电子邮件都已经发送了。
但在最近几天,电子邮件停止工作,两次。我只重新启动了服务器,它又开始工作了,但我认为,在这里的某个地方是更好的解决方案。
错误:
Oct 11 08:39:02 vps0241 postfix/smtp[18996]: warning: 8E39925410: flush service failure
Oct 11 08:44:25 vps0241 postfix/smtp[19987]: warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on
因此,我的代码提交一个查询,检查它是否有效,并根据它返回一条消息。几个月前它还能用。最近,我切换了主机(从Windows VPS到Linux)。 实际的MySQL查询本身是有效的。它成功地连接到数据库,但是代码没有检查它是否成功。 if (Mysql_Update($sql)) // Send the query and check for completion.
{
$success = "You have updated the records for <b>" . $firstName . " " . $lastName . "
昨天它随机坏了(不再启动了),我不知道怎么解决它。
当我跑步时:
sudo service mysql start
它给出了这个错误:
Job for mysql.service failed because the control process exited with error
code. See "systemctl status mysql.service" and "journalctl -xe" for details.
systemctl status mysql.service的输出:
● mysql.service - MySQL Comm
今天我从edis.at,OVZ起动器买了一个VPS,并在上面安装了Ubuntu13.04 x64。
在新安装时,运行apt-get install mysql-server,冻结apt-get。
在设置MySQL根密码后,我得到以下错误:Unable to set password for the MySQL "root" user...和apt-get冻结。我甚至不能CTRL-C离开它。
我已经重新安装了多次,但同样的问题总是会发生。我能做什么?
完整的外壳日志:从新安装到冻结
使用MariaDB 5.5.36。在尝试启动MariaDB时,我得到了以下内容:
# syslog
Dec 14 09:40:52 vps1497 mysqld_safe: Starting mysqld daemon with databases from /var/lib/mysql
Dec 14 09:40:52 vps1497 mysqld: 141214 9:40:52 [ERROR] mysqld: File '/var/log/mysql/mariadb-bin.index' not found (Errcode: 13)
Dec 14 09:40:52 vps
我的网站输出以下错误:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
我尝试了很多我在网上找到的解决方案,但都没有奏效。
# service mysql status
Nov 08 07:51:00 vps412690.ovh.net mysql[14525]: /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full...iled!
Nov 08 07:5
当我检查/etc/mysql/my.cnf文件时,它没有绑定地址。当我放置绑定地址时,它不会因为出现错误而重新启动进程。 当我尝试命令mysql时,我得到的结果是: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
root@vps687459:~# 当我尝试重新启动该服务时,它会显示以下信息: Sep 02 13:14:34 vps687459 systemd[1]: mysql.service: Contr
我想将我的Django应用程序(托管在VPS上)连接到另一台内存更大的服务器上的数据库,这样我就可以运行程序并向数据库添加内容,而不会有因为使用VPS上的太多内存而被杀死的风险。我所看到的(例如,)都涉及到编辑my.cnf和更改bind-address行。我a)没有根权限这样做,b)不想让其他用户的MySQL数据库暴露于潜在的安全风险。我试着编辑~/.my.cnf来改变bind-address的事情,但似乎不起作用。
我还找到了,它建议创建'user'@'remote-ip-address',然后grant该用户权限。我试过了,但当我尝试mysql -u use