MySQL 远程连接
来源:互联网 发布:刷机for mac 编辑:程序博客网 时间:2024/06/10 17:43
问题:远程连接服务器的数据库
$ mysql -hserverip -uuser -ppassword
ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: YES)
原因:mysql.user表中没有设置远程连接
$ mysql -uroot -ppassword #用root用户在server上登录
mysql> select host, user, password from mysql.user; #查看mysql数据库user表中的信息
会发现没有远程机器的host, 当然也没有user
解决方法:
mysql> grant select, update, insert, delete on *.* to user@clientip identified by "password";
这样在远程客户端clientip就可以访问数据库了
$ mysql -hserverip -uuser -ppassword
附加:
如果想让所有的远程机器都可以用user用户访问数据库可以在服务器数据库中做如下设置
mysql> grant all on *.* to user@"%" identified by "password";
- Mysql远程开启远程连接
- 远程连接mysql资料
- mysql的远程连接
- sqlserver2005远程连接 mysql
- 远程连接MYSQL
- mysql远程连接
- sqlserver2005远程连接 mysql
- 设置mysql远程连接
- 远程连接mysql
- MySQL 远程连接
- ubuntu mysql远程连接
- mysql 远程连接
- MYSQL 远程连接问题
- 远程连接mysql数据库
- mysql 允许远程连接
- 远程连接MySql
- php远程连接mysql
- 远程连接MySQL数据库
- PHP SESSION 原理
- lua 应用
- vc 创建与使用 dll
- 性能测试场景设计思想
- Compiler Optimization on VLIW Instruction Scheduling for Low Power
- MySQL 远程连接
- 一个程序员老总的年终总结2009版
- 哈哈,终于开博啦
- Spring 框架 资源下载地址(Spring官网)
- 怎么使QComboBox与上面QLineEdit对齐且长度相等呀?(急求)
- 去掉运行JavaScript时IE产生的警告栏
- January 7th Tuesday 2010
- 有效的测试设计
- HTTP 1.1 协议部分解释