我在linux系统上安装了MySQL。我已经运行了Debian。我可以通过本地系统上的命令访问具有本地ip地址的mysql,也可以远程访问
./mysql -h 192.168.1.151 -u root -pabcd
。现在我添加了一台主机(192.168.1.152),并且我不能使用AddedHost从其他机器远程连接,我已经为该主机赋予了所有权限,如下所示
grant all on *.* to 'root'@'192.168.1.152' identified by 'abcd';
但我无法在本地和远程连接。执行命令时出现错误
./mys
我刚买了Coda 2,我想试一下mysql数据库连接的这个功能。我无法连接。出现的错误是:
Unable to connect to host 1.2.3.4, or the request timed out.
Be sure that the address is correct and that you have the necessary privileges,
or try increasing the connection timeout (currently 0 seconds).
MySQL said: Can't connect to MySQL server on
我正在windows上工作,并且与另一台机器有一个远程桌面连接。我正试图通过安装在我的计算机上的mysql工作台连接到远程计算机上运行的MySql。
当我指定要连接到mysql的详细信息时,即ip-A.B.C.D端口-3306 username=root password=
但每次我说错话的时候-
Your connection attempt to connect to user='root'failed from your host to server at a.b.c.d:3306
我可以在另一台机器上连接到mysql吗?
我正在尝试运行格兰特所有的声明:
GRANT ALL ON daisyrepository.* TO daisy@localhost IDENTIFIED BY 'password_here';
我使用远程桌面在服务器上运行了以下语句:
PHPMyAdminMySQL AdministratorCommand线客户端
每次运行此语句时,都会得到以下错误:
ERROR 1044 (42000): Access denied for user 'root'@'%' to database 'daisyrepository'
关于特权的
我有一个root帐户,它可以从任何主机连接到mysql服务器。如果我从mysql服务器运行命令(本地访问),它也能正常工作
grant all on *.* to testacc@'%';
但是如果我从不同的服务器(远程访问)连接Mysql,它就不能工作,它会抛出一个错误,比如:
ERROR 1045 (28000): Access denied for user 'root'@'%' (using password: YES)
请把问题和解决方案分享给我!
谢谢大家。
我在我的系统中使用MySQL查询浏览器,输入远程服务器的IP地址并登录。我尝试创建一个存储过程,并计划每两分钟调用一次事件。我收到了错误“拒绝用户‘root’@‘%’的访问”。为了解决这个错误,我尝试了下面的查询。
GRANT ALL PRIVILEGES ON database.* TO 'root'@'%' IDENTIFIED BY 'PWD';
FLUSH PRIVILEGES;
SHOW GRANTS FOR 'root'@'%
select * from mysql.user where User=
我已经尝试了所有的远程连接到我的mysql数据库远程,但我得到的连接拒绝错误。我已将bind-address更改为0.0.0.0,并运行了ufw,输出为
sudo ufw status verbose
sudo: unable to resolve host iot
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip
To Action From
--
我在设置与Visual 2010的mysql数据库的工作连接时遇到了一些问题。在下载和安装mysql-net连接器之后,我在Xampp中建立了一个简单的测试数据库,并进行了一些实验,直到我从数据库读取了一些值并插入了新的值。
现在,我试图访问远程服务器上的另一个数据库,只得到一条错误消息:
无法连接到任何指定的MySQL主机。
基本上,我只是试图执行以下代码:
Dim con As New MySqlConnection("Server=111.11.111.111;Uid=root;Pwd=mypwd;Database=mydb;")
con.Open()
con.C
无法使用mysql工作台或直接命令行连接到远程mysql服务器。尝试时会解析不同的主机名 ? 当直接通过命令行尝试时 mysql --host=10.37.1.92 --port=3306 --user=root --password=password
Warning: Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'root'@'myaapvm.local' (using passwo
我的服务器A中有两个IP (192.168.13.1和192.168.13.2),并为辅助IP/虚拟IP提供了对另一个服务器B的select访问(192.168.13.2)。
mysql> show grants for web_app@192.168.13.2;
+------------------------------------------------------------------------------------------------------------------------------+
| Grants for user@192.168.13.2
我已经查看了所有相关的问题和答案,但仍然无法连接到远程mysql数据库。
到目前为止,我所做的是..
1
CREATE USER 'root'@'192.168.1.100' IDENTIFIED BY '***';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'192.168.1.100' IDENTIFIED BY '***' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOU
我已经在一台远程Ubuntu机器上安装了MySQL服务器。在mysql.user表中,root用户是这样定义的:
mysql> SELECT host, user, password FROM user WHERE user = 'root';
+------------------+------+-------------------------------------------+
| host | user | password |
+------------------+--
未能连接远程mysql服务器(CentOS),我尝试了许多方法,但没有帮助。
我可以成功地完成远程主机的ssh操作,端口3306正在监听:
[root@fabulous ~]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0
我在执行命令时遇到问题
grant select, insert, delete, update on dbname.* to username identified by 'password';
从远程连接到我的服务器。它的响应是
ERROR 1044 (42000): Access denied for user 'root'@'xxx.xxx.x.xx1' to database 'dbname'。
我的服务器的地址是xxx.xxx.x.xx1,我的远程机器的地址是xxx.xxx.x.xx2。
我从远程机器使用以下命令登录到
我使用Ubuntu16.04和MySQL 5.7.16并试图从Windows10连接到工作台;我的目标是能够在任何地方从任何计算机登录--我不打算只允许一个IP。
填写凭据后,连接失败:
method | TCP/IP
hostname | IPv4
port | 3306
username | I use the MySQL root user (the one I used to login to PHPmyadmin with)
password | MySQL root password.
错误是:
不允许连接到此MySQL服务器。
📷
[mysqld]
#
#