【已解决】Navicat 远程连接 Linux服务器上的MySQL数据库
2016-05-04 14:32
543 查看
授权法:
在安装mysql的机器上运行:
1、# ./bin/mysql -uroot -p
//这样应该可以进入MySQL服务器
2、mysql>
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
//赋予任何主机访问数据的权限
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 (最为常用)
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword'
WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
//退出MySQL服务器,这样就可以在其它任何的主机上以root身份登录
参考文章:http://blog.chinaunix.net/uid-20577907-id-3082601.html
在安装mysql的机器上运行:
1、# ./bin/mysql -uroot -p
//这样应该可以进入MySQL服务器
2、mysql>
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
//赋予任何主机访问数据的权限
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 (最为常用)
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword'
WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
//退出MySQL服务器,这样就可以在其它任何的主机上以root身份登录
参考文章:http://blog.chinaunix.net/uid-20577907-id-3082601.html
相关文章推荐
- linux ping命令
- Linux实用操作总结
- Linux分区类型EXT2、EXT3、EXT4详解
- 在基于ZedBoard的Linux系统下添加自定义硬件IP(3)——建立交叉编译环境
- 根文件系统(rootfs)梳理
- 深入理解Linux内核day07--内存管理
- linux命令大全(2)
- linux内核kgdb调试
- linux服务器 Zabbix监控部署
- linux 系统无法启动的基本解决方法
- centos install lamp step
- linux指令备忘录
- linux 常用命令总结
- 在基于ZedBoard的Linux系统下添加自定义硬件IP(2)——自定义硬件IP设计
- Linux/C Development Handbook
- 红帽RHOP 8 发布一条龙方案
- Linux mysql安装
- linux批量删除进程
- 嵌入式linux系统下gsoap环境搭建和移植
- Linux中电源管理接口