>백엔드 개발 >PHP 튜토리얼 >关于mysql连接报错1130

关于mysql连接报错1130

WBOY
WBOY원래의
2016-06-06 20:07:111182검색

有一个项目在服务器上,知道服务器地址,也知道mysql账号密码,但是连接的时候报错关于mysql连接报错1130

网上有搜过相关资料,坑爹的是我对linux不懂,登上服务器之后在命令下运行mysql总是报错-bash:commond not found,我已经cd到mysql的安装目录下的bin目录了,还是会报这个错误。这还是个phpstudy的集成环境,感觉安装目录下的文件都有点不同,bin下直接就是文件了,没有以php版本为文件名的文件夹,好烦。这个该怎么解决啊?急急急!

回复内容:

有一个项目在服务器上,知道服务器地址,也知道mysql账号密码,但是连接的时候报错关于mysql连接报错1130

网上有搜过相关资料,坑爹的是我对linux不懂,登上服务器之后在命令下运行mysql总是报错-bash:commond not found,我已经cd到mysql的安装目录下的bin目录了,还是会报这个错误。这还是个phpstudy的集成环境,感觉安装目录下的文件都有点不同,bin下直接就是文件了,没有以php版本为文件名的文件夹,好烦。这个该怎么解决啊?急急急!

如果你的客户端IP经常变化, 创建一个主机名为%的用户, 表示任何客户端主机地址.

<code>create user 'username'@'%' identified by 'password'; </code>

授予所有数据库的所有权限给 'username'@'%'

<code>grant all privileges on *.* to 'username'@'%';</code>

服务器上的mysql没有开启对于公网访问的支持,具体可以百度mysql远程连接

可能是权限问题!

登上服务器之后在命令下运行mysql总是报错-bash:commond not found
可以把mysql的bin目录这个系统变量添加到/etc/profile文件里面

<code>vim /etc/profile
PATH=$PATH:/usr/local/mysql/bin export PATH
source /etc/profile</code>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.