鱼C论坛

 找回密码
 立即注册
查看: 510|回复: 8

mysql远程

[复制链接]
发表于 2023-9-12 15:57:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
求助求助~~~
我需要远程使用mysql的数据,数据库已经修改了user信息:
user   | host           |
+--------+----------------+
| myuser |  ipxxx |
| root   | %

我在电脑输入: mysql -h数据库IP -P3306 -u myuser -p 新增myuser设置的密码
提示:You have an error in your SQL syntax;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-9-12 15:57:35 | 显示全部楼层
这个错误提示并不是连接数据库时的错误,而是在执行SQL语句时出现了语法错误。请检查你执行的SQL语句是否正确。

如果你想远程连接MySQL数据库,需要确保以下几点:

1. MySQL服务器已经安装并启动;
2. MySQL服务器允许远程连接;
3. MySQL用户已经创建,并且拥有远程连接的权限;
4. 你的本地机器可以访问MySQL服务器的IP地址和端口号。

你已经在MySQL中创建了一个名为myuser的用户,并为该用户授予了远程访问权限。但是,你需要确保该用户已经被授权访问你想要连接的数据库。你可以使用以下命令来为myuser用户授予对一个名为mydatabase的数据库的访问权限:
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'ipxxx' IDENTIFIED BY 'mypassword';

这将为myuser用户授予对mydatabase数据库的所有权限,并使用mypassword作为密码进行身份验证。请确保将ipxxx替换为你的本地机器的IP地址。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-12 16:01:24 | 显示全部楼层
isdkz 发表于 2023-9-12 15:57
这个错误提示并不是连接数据库时的错误,而是在执行SQL语句时出现了语法错误。请检查你执行的SQL语句是否正 ...

已经授权了,sql语句也看不出啥问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-12 16:02:15 | 显示全部楼层
negin12 发表于 2023-9-12 16:01
已经授权了,sql语句也看不出啥问题

原语句是:mysql -h ip地址 -P3306 -u myuser -p密码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-12 16:46:24 | 显示全部楼层
默认端口不需要指定的,确定下你的用户名有没有授权访问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-13 13:47:38 | 显示全部楼层
wcx1279971605 发表于 2023-9-12 16:46
默认端口不需要指定的,确定下你的用户名有没有授权访问。

我查看的用户信息,上面的myuser用户就是我授权的那个,这算授权成功吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-13 13:49:49 | 显示全部楼层
wcx1279971605 发表于 2023-9-12 16:46
默认端口不需要指定的,确定下你的用户名有没有授权访问。

我用的就是这个语句授权:
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'ipxxx' IDENTIFIED BY 'mypassword';
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-18 10:14:30 | 显示全部楼层
CREATE DATABASE user_name CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
GRANT ALL on user_name.* TO 'username'@'%' IDENTIFIED BY 'user_passwd';
flush privileges;

#先尝试不限制访问ip,没有问题的情况下在限制ip访问
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-18 10:15:28 | 显示全部楼层
默认端口不需要加-P
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 00:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表