您好!欢迎访问95网站大全,本站是一个免费收录网站的网址导航/网站大全/网站导航网!
当前位置:95网站大全 » 文章资讯 » 网站运营 » 文章详细

快速设置阿里云ECS的mysql远程连接权限

发布时间:2018-12-05 来源:网络转载 浏览:2736次
快速设置阿里云ECS的mysql远程连接权限图片

  【快速设置阿里云ECS的mysql远程连接权限】购买阿里云ecs服务器后,很多人会选择自己搭建系统,有的人会选择云数据库,有的人会用自己搭建的数据库,但是自己搭建完成后,用navicat想要连接的自己的数据库时,在远程服务器安装好了mysql服务器之后,我们在本地使用命令行进行连接时发现连接不上,这时要考虑该远程服务器上的mysql服务是否开启了可被远程访问的权限。

  发生了mysql远程连接权限错误,这是由于远程IP没有登录权限,root用户默认只能在localhost也就是只能在本机登录,需要设置允许其他IP登录权限。

  解决方法:

  在服务器内部登录数据库,然后执行:

  grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

  表示让所有的ip都能访问该数据库,并操作数据库的任何对象。

  其中:

  *.* 第一个*是指数据库

  *代表所有数据库

  第二个*指数据库对象

  *代表数据库中所有对象

  'root'@'%' root是制定要授权的数据库用户

  %代表允许登录的IP (如:1.1.1.1)

  123456是你的数据库密码

  执行完毕后执行 flush privileges; 刷新权限即可登录

  若发现cmd输入数据库相关命令报错,可能是由于没有配置mysql的环境变量所导致。配置一下即可。

  在系统环境变量的path中添加:

  C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin;

  注意:数据库的连接资源使用后要及时的关闭它,如果不及时关闭,数据库的连接资源就会很快被消耗光,整个系统将陷入瘫痪状态,所以这里使用finally语句使其顺利关闭。

┃ 推荐站点

  • 电影网站导航电影网站导航

    电影网站导航是一个汇集全网优质电影网址及资源的上网导航。精心收录在线电影网站、电影周边网站和电影资讯网站,为影迷在线免费观看电影下载和手机下载电影提供便利。

    2021-09-15
  • dd网站目录网dd网站目录网

    dd网站目录网是一个全人工编辑的开放式网站分类目录,汇聚国内外优秀的网站网址,努力打造互动新颖的网站收录平台。免费提供分类目录提交,网站目录提交、中文网址目录收录、网站导航等优质功能。

    2021-09-15
  • 95网站目录网95网站目录网

    95网站目录网是一个专注于新网站推广的网站目录网,汇集免费网站目录、分类目录网、搜索引擎提交入口等,致力于为网站推广人员提供高品质外链建设及网站外推服务。

    2021-04-20