
易语言的程序连不上MYSQL数据库
我做的连接MYSQL数据库,在本机(A)可以连上为什么在其他(B)机器上连不上A机的MYSQL数据库呢,IP,用户名,密码,端口,都对。是不是MYSQL的机器要启动什么服...
我做的连接MYSQL数据库,在本机(A)可以连上
为什么在其他(B)机器上连不上A机的MYSQL数据库呢,IP,用户名,密码,端口,都对。 是不是MYSQL的机器要启动什么服务???
都可以连上本机的MYSQL。难道连接本机的MYSQL的语句和连接其他机器MYSQL的语句不一样???
那请你帮我写一段网络MYSQL数据库的添加记录的代码,包括连接 到查询是否成功添加进去。 展开
为什么在其他(B)机器上连不上A机的MYSQL数据库呢,IP,用户名,密码,端口,都对。 是不是MYSQL的机器要启动什么服务???
都可以连上本机的MYSQL。难道连接本机的MYSQL的语句和连接其他机器MYSQL的语句不一样???
那请你帮我写一段网络MYSQL数据库的添加记录的代码,包括连接 到查询是否成功添加进去。 展开
展开全部
应该是权限的问题
用户名密码是跟域有关的,域有`localhost`和`%`两种。
比如用户名user密码123
本机ok说明user@`localhost`连接成功
但是其他机器的人必须用user@`%`这个账户连接
这个账户是跟user@`localhost`没有关系的 可以设成别的密码
root这个账户最好不要设为可以远程登入
用户名密码是跟域有关的,域有`localhost`和`%`两种。
比如用户名user密码123
本机ok说明user@`localhost`连接成功
但是其他机器的人必须用user@`%`这个账户连接
这个账户是跟user@`localhost`没有关系的 可以设成别的密码
root这个账户最好不要设为可以远程登入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在安装mysql的机器上运行:
1、d:\mysql\bin\>mysql -h localhost -u root
//这样应该可以进入MySQL服务器
2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
//赋予任何主机访问数据的权限
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
1、d:\mysql\bin\>mysql -h localhost -u root
//这样应该可以进入MySQL服务器
2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
//赋予任何主机访问数据的权限
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说我会傻吗?为了几行代码去找什么SQL数据库来安装???
当我没来过.
当我没来过.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |