当前位置: 技术问答>linux和unix
远程连接linux下mysql数据库
来源: 互联网 发布时间:2016-10-12
本文导语: linux 下连接mysql数据库报错 找不到此连接,错误代码10065 linux是在虚拟机下建立的 虚拟机和宿主机可以互相ping通 但是用宿主机上的Navicat 8.0 进行连接虚拟机里的mysql时 连接不上 虚拟机里的mysql在虚拟机时可以正...
linux 下连接mysql数据库报错
找不到此连接,错误代码10065
linux是在虚拟机下建立的
虚拟机和宿主机可以互相ping通
但是用宿主机上的Navicat 8.0 进行连接虚拟机里的mysql时 连接不上
虚拟机里的mysql在虚拟机时可以正常使用
为什么呢?
网上说在etc下my.conf下更改bind-address
但是在我的my.conf下压根就没有bind-address 这项
这样的话如何搞
找不到此连接,错误代码10065
linux是在虚拟机下建立的
虚拟机和宿主机可以互相ping通
但是用宿主机上的Navicat 8.0 进行连接虚拟机里的mysql时 连接不上
虚拟机里的mysql在虚拟机时可以正常使用
为什么呢?
网上说在etc下my.conf下更改bind-address
但是在我的my.conf下压根就没有bind-address 这项
这样的话如何搞
|
原来你在弄phpmyadmin。
大概是权限不够 但是我设置权限了 chmod 660 /var/www/phpMyAdmin/config.inc.php
---------------
光这样还不不够 需要apache用户对该文件有写权限 如果config.inc.php文件的属主和组都是root 那么即便是 chmod 660了 apache用户一样没权限
如果你的apache用户就是apache 那么请执行
#chown -R root.apache /var/www/phpMyAdmin
如果还没解决清参照我安装phpMyAdmin的步骤http://blog.csdn.net/steptodream/archive/2010/09/09/5874314.aspx
大概是权限不够 但是我设置权限了 chmod 660 /var/www/phpMyAdmin/config.inc.php
---------------
光这样还不不够 需要apache用户对该文件有写权限 如果config.inc.php文件的属主和组都是root 那么即便是 chmod 660了 apache用户一样没权限
如果你的apache用户就是apache 那么请执行
#chown -R root.apache /var/www/phpMyAdmin
如果还没解决清参照我安装phpMyAdmin的步骤http://blog.csdn.net/steptodream/archive/2010/09/09/5874314.aspx