navicat 多用户远程连接 mysql 数据库
下载navicat
http://rj.baidu.com/soft/detail/24312.html 破解自行查找解决配置服务器端的mysql数据库
- 首先确定自己能以root连接服务器端数据库,如果不能则要在服务端查看是否开户了mysql的3306端口可以被其他ip地址访问,使用netstat -an | grep 3306
- tcp 0 0 (服务器本地ip地址):3306 0.0.0.0:* LISTEN
- 如果出现上述结果则表示服务器端的mysql数据库没有对其他ip地址开放,可以通过使用命令 vim/etc/mysql/my.cnf打开MySQL配置文件,将文件中的bind-address = (服务器本地ip地址) 这句话注释掉,或者改为0.0.0.0:3306,表示允许所有的IP访问3306端口连接数据库,记住修改了配置文件之后一定要重启mysql服务
连接成功后,先在服务器端以root用户进入mysql,然后使用命令
grant all privileges on 数据库名.表名 to ‘用户名’@’%’ identified by ‘密码’ with grant option;
flush privileges;
提示成功后即表示成功添加用户,随后退出mysql,重启服务,然后便可以使用刚才添加的用户及密码进入mysql数据库进入操作!具体说下grant all privileges on 数据库名.表名 to ‘用户名’@’%’