在检查用户数据时,我的MySQL版本是5.7.19
SELECT User, Host, HEX(authentication_string) FROM mysql.user;
我发现"root“没有密码,但我知道它有密码。
现在我尝试给它分配密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'this is my password xxxxxxx';
结果发现这个命令不起作用。但是这个命令起作用了
UPDATE mysql.user SET authentication_string = PA
你好,我是在Centos上安装了nginx + mysql +php。我正在尝试允许从另一个VPS远程访问这台机器上的数据库。
我尝试了以下步骤。
修改了/etc/my.cnf文件,然后在[mysqld]块中添加了行bind-address = *
使用命令/etc/init.d/mysqld restart保存并重新启动mysql服务
登录到mysql并创建一个名为remote和密码的用户,比如pass。
输入'use‘命令并尝试运行命令GRANT ALL PRIVILEGES ON *.* TO remote@'1.2.3.4' IDENTIFIED BY '
我的服务器在试图安装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
你好,我是在Centos上安装了nginx + mysql +php。我正在尝试允许从另一个VPS远程访问这台机器上的数据库。
我尝试了以下步骤。
修改/etc/my.cnf文件,然后在mysqld块中添加行bind-address = *
使用命令/etc/init.d/mysqld restart保存并重新启动mysql服务
登录mysql
键入use social命令并尝试运行GRANT ALL PRIVILEGES ON *.* TO root@'1.2.3.4' IDENTIFIED BY 'pass';命令,其中1.2.3.4是我希望
昨天它随机坏了(不再启动了),我不知道怎么解决它。
当我跑步时:
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
我有一个VPS和托管几个人的网站,即人,我将有很多接触,虽然想提供我可以提供的东西,而不是在那里做它。
我编写了一个脚本,在我的“帐户”创建脚本中添加一个示例数据库和用户,即:
CREATE DATABASE <username>_main
GRANT ALL ON <username>_main.*
TO <username>@localhost
IDENTIFIED BY 'randomfoobar';
我不确定,他们是否需要联系我来运行脚本来添加另一个数据库?我有点想要它,所以他们有phpmyadmin (对我来说没
今天我从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离开它。
我已经重新安装了多次,但同样的问题总是会发生。我能做什么?
完整的外壳日志:从新安装到冻结
我使用的是GoDaddy VPS server,在服务器安装之后,我可以看到他们提供了MySql version 5.7。我在MySql查询中得到了下面的错误,但是这个查询在MySql 5.6中运行得很好
我有root access。
误差-> Expression #29 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sephecom_ecom.v2.secondary_colors' which is not functionally dependent on c
在运行以下任何命令时,我试图在运行Kali (Debian)的VPS上设置SQL:
root@kali:~# sudo service mysql restart
Failed to restart mysql.service: Unit mysql.service not found.
root@kali:~# sudo mysql stop
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No s
我的网站输出以下错误:
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
我有一个linux,我可以使用命令行连接到它。
root@vps27625:~# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4604
Server version: 5.5.38-0ubuntu0.14.04.1 (Ubuntu)
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle
当我检查/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
使用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