易语言的程序连不上MYSQL数据库

我做的连接MYSQL数据库,在本机(A)可以连上
为什么在其他(B)机器上连不上A机的MYSQL数据库呢,IP,用户名,密码,端口,都对。 是不是MYSQL的机器要启动什么服务???
都可以连上本机的MYSQL。难道连接本机的MYSQL的语句和连接其他机器MYSQL的语句不一样???
那请你帮我写一段网络MYSQL数据库的添加记录的代码,包括连接 到查询是否成功添加进去。

第1个回答  2010-05-29
应该是权限的问题
用户名密码是跟域有关的,域有`localhost`和`%`两种。
比如用户名user密码123
本机ok说明user@`localhost`连接成功
但是其他机器的人必须用user@`%`这个账户连接
这个账户是跟user@`localhost`没有关系的 可以设成别的密码
root这个账户最好不要设为可以远程登入
第2个回答  2010-05-28
在安装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本回答被提问者采纳
第3个回答  2010-05-25
你说我会傻吗?为了几行代码去找什么SQL数据库来安装???

当我没来过.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网