阿里云配置mysql远程连接

默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log

首先登录: mysql -u root -h localhost -p

use mysql                #打开mysql数据库

#将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip

update user set host=‘%‘ where user=‘root‘ and host=‘localhost‘;

flush privileges;        #刷新权限表,使配置生效

然后我们就能远程连接我们的mysql了。

3、如果您想关闭远程连接,恢复mysql的默认设置(只能本地连接),您可以通过以下步骤操作:

use mysql                #打开mysql数据库

#将host设置为localhost表示只能本地连接mysql

update user set host=‘localhost‘ where user=‘root‘;

flush privileges;        #刷新权限表,使配置生效

备注:您也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:

grant all on *.* to ‘yuancheng‘@‘%‘ identified by ‘123456‘;

flush privileges;

阿里云配置mysql远程连接

时间: 2024-10-10 13:54:17

阿里云配置mysql远程连接的相关文章

[转]阿里云配置mysql远程连接

[转]阿里云配置mysql远程连接 默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log 首先登录: mysql -u root -h localhost -p use mysql                #打开mysql数据库 #将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip update user set host='%' where user='root'

阿里云服务器MySQL无法连接问题解决纪实

作者:fbysss QQ:溜酒酒吧酒吧吾散 blog:blog.csdn.net/fbysss 声明:本文由fbysss原创,转载请注明出处 背景: 在调试程序的时候,发现数据库访问相关的环节出现错误: 12:16:40,941  WARN ThreadPoolAsynchronousRunner:608 - com[email protected]1278b126 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned

配置Mysql远程连接

一.赋予某个用户权限 1.赋予权限格式:grant 权限 on 数据库对象 to 用户@IP(或者相应正则) 注:可以赋予select,delete,update,insert,index等权限精确到某一个数据库某一个表. GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 这里表示赋予该用户所有数据库所有表(*.*表示所有表),%表示所有IP地址. 2.刷新权限:FLUSH PRIVILE

Ubuntu 配置MySQL远程连接

文件路径: /etc/mysql/mysql.conf.d/mysqld.cnf 将bind-address = 127.0.0.1修改为bind-address = 0.0.0.0 重新启动并登陆mysql sudo service mysql restart2 mysql -uroot -p 修改权限: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION; 刷新生效

宝塔 + 阿里云ECS + MySql + Navicat 远程连接数据库

宝塔 + 阿里云ECS + MySql + Navicat 远程连接 1. root登录: 2.  grant all privileges on *.* to [email protected]'%' identified by 'password'; -- password自行设置 3. flush privileges: 4. 阿里云 -> 安全组 放行3306端口: 5. 宝塔 -> 安全 放行3306商品 6. Navicat连接成功! 原文地址:https://www.cnblog

阿里云购买和远程可视化配置的流程

阿里云购买和远程可视化配置的流程 购买目的 趁着双十一阿里云便宜,果断下手买了.1核2G,t5处理器,3年229人民币.阿里云购买链接 我购买的目的倒不是拿来做数据处理,而是为了找工作做铺垫,想着把之前做的一些东西挂到网上,然后把网址写到简历上. 下面简述一下我从购买到配置远程可视化的过程. 购买 阿里云购买链接 买的时候会让填写很多东西,在学证明什么的,绑定支付宝之类的,照着做就行.唯一和之前购买腾讯云不同的是,买完后是以提货券的形式发的(点击费用进入那个页面,找到提货券就能看到你的购买),提

linux下mysql远程连接配置和启动重启关闭

linux mysql远程连接 远程使用Navicat for mysql 客户端软件连接 mySql数据时,连接出现Can’t connect to MySQL on ’192.168.1.99’(10061)错误时,是由于MySQL不准许远程连接.修改方法如下: 1:在服务端MySQL/my.ini文件 或者/etc/mysql/my.cnf .修改bind-address=127.0.0.1 为 bind-address=0.0.0.0 2:重新启动MySQL服务.测试连接情况: 如果没有

mysql 远程连接速度慢的解决方案

PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的 MYSQL开启了DNS的反向解析,在MY.INI(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入 skip-name-resolve这一句.连接mysql速度慢的解决方法. 2台服务器,一台跑iis+php,一台跑mysql,和以往一样配置好环境,测试页面一切OK 跑 应用的时候发现php访问mysql速度很慢,

[转]MySQL远程连接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111) 的问题

装了个navicat ,然后去连接mysql服务器,一直连不上,一开始以为是防火墙问题,后来防火墙都关闭, iptable服务关闭,还是不行,网上查了下:主要是因为设置了bind_address=127.0.0.1 原文引用: 问题描述: 从一台linux远程连接另一台linux上的MySQL, 出现ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.85'(111)错误. [mysql@vvmvcs0 ~]$ my