怎么远程操作mysql 怎么远程操作父母的手机

mysql 远程连接方法mysql开启远程连接怎么远程操作mysql:
以 root用户登入mysql
GRANT all privileges ON wang.* TO 'wang'@'%' identified by 'wang';
flush privileges;
请点击输入图片描述
修改配置文件
vi /etc/mysql/my.cnf
把bind-address= 127.0.0.1这行注掉
重启数据库
service mysql restart
请点击输入图片描述
本地测试连接3306端口
telnet 192.168.1.77 3306若已连通
确定已安装mysql客户端which mysql
/usr/bin/mysql
然后mysql -uwang -h192.168.1.77 -p看能否登录
请点击输入图片描述
外网如何利用网络辅助nat123实现访问内网mysql数据库怎么远程操作mysql?
网络环境怎么远程操作mysql:动态公网IP 。
明确mysql数据库内网访问地址端口怎么远程操作mysql , 确保mysql数据库服务正常,在内网可以正常访问连接 。内网使用nat123动态域名解析 。内网服务器安装nat123客户端 , 并使用它 。登陆 。进入主面板/域名解析列表/添加域名 。选择动态域名解析记录 , 使用二级域名,或自己的域名 。鼠标放在输入框有向导提示 。
请点击输入图片描述
路由器端口映射,路由映射mysql数据库访问端口 。
因为公网IP是在路由器上的,外网访问时,需要经过路由,需要在路由器上做端口映射,将内网mysql数据库访问端口打通 。路由器端口映射位置:转发规则/虚拟服务器/添加允许外网访问端口和协议 。我的mysql数据库端口是默认的3306,我内网对应mysql数据库主机的内网IP地址是192.168.1.22 。
请点击输入图片描述
外网访问时 , 使用动态解析域名 。
在外网访问mysql数据库时,使用动态解析域名进行连接访问 。域名是不变的,可以上网即可访问 , 再也不担心动态公网IP变化的问题 。
请点击输入图片描述
如何设置mysql远程访问使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令 , 打开cmd窗口 。
使用“mysql -uroot -proot”命令可以连接到本地的mysql服务 。
使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库 。
使用“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;”命令可以更改远程连接的设置 。
使用“flush privileges;”命令刷新刚才修改的权限,使其生效 。
6
使用“select host,user from user;”查看修改是否成功 。
MariaDB(mysql)远程访问设置mysql(mariadb)通过远程访问,需要在数据库中配置用来远程访问的账号、密码、IP地址
通过命令:
其中:
remoteuser是用来远程访问的用户名 , 你可以自己定义,也建议自己定义而不要用默认的root 。
123.123.123.%是你客户端的IP地址段,也可以直接给定具体的IP地址,看你的需求 。我这里是家庭宽带,有可能每次上网IP不同,但基本上都在一个段内,所以我这里采用IP地址段 。
password替换成你的密码 。
flush privileges;用来刷新数据库 。
这样,在远程的客户端,在访问工具里配置好远程的信息,就可以访问远程数据库服务器了 。
比如用Navicat:
账号:remoteuser
密码:password
ip:服务器的IP
端口:3306
以上是在数据库层面打开远程访问 , 如果在服务器层面有对端口的限制,也需要打开相应的设置 。
原文链接:
如何连接远程Mysql数据库远程访问MYsql数据库的方法操作步骤如下:
工具/原料
mysql
cmd.exe
步骤/方法

推荐阅读