远程连接mysql数据库

远程连接数据库

一、准备工作

前提是最少有两台机器:
一台服务机(server),IP:10.12.155.50
一台客户机(client), IP:10.16.166.60
服务机上安装有mysql服务并正常运行;客户机需安装有mysql-community-client相关软件包(可以mysql官网查询获取相关软件包)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、远程登录

客户机命令行输入命令便可以登陆

mysql  -uroot -p'远程数据库密码' -h 10.12.155.50 -P 3306
以上参数说明一下
-h 后面指定的是远程连接的MysQL服务器的IP地址
-Р 后面指定的是端口号,MySQL服务的端口号一般是3306
-u 登录MySQL数据库的用户名
-p 登录MySQL数据库的用户密码

三、授权用户登录

如果不想使用root用户登录,也可以在服务端数据库内新建授权一个用户,然后客户机使用授权用户登录

mysql>grant all on *.* to 'user1'@'%' identified by "Abcd@1234";
# grant all :授予所有权限
# on *.* :对于所有库和表
# to 'user1'@'%' :给user1用户,@'%'表示所有人可以访问登录
# identified by :设置该新建用户的密码
mysql  -u user1 -p'Abcd@1234' -h 10.12.155.50 -P 3306
#客户机命令行输入登录命令就可以使用user1用户远程登录

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值