mysql安装完成后默认只能本机(就是localhost)登录, 我们需要开启远程登录才方便使用. 以下为测试通过的方法:
x:\>mysql -u root -p 密码 //登录系统 mysql> use mysql; //切换数据库 mysql> update user set host = '%' where user = 'root'; //上面这句话有时出现一个错误 ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' //不过这时你查询一下user表发现已经更新一条记录了,下面这句话 mysql> select host, user from user; //直接执行这句,其实就是刷新权限 mysql> flush privileges;
再测试远程连接试试, 已经可以了
本博客所有文章如无特别注明均为原创。作者:AlanWang ,复制或转载请以超链接形式注明转自 AlanWang的博客-专注android和蓝牙BLE技术分享 。
原文地址《MySQL 开启远程登录 阿里云ECS服务器MySQL远程连接》
原文地址《MySQL 开启远程登录 阿里云ECS服务器MySQL远程连接》
发表评论