client 的端口 和 mysqld 的端口 有什么区别

client 的端口 和 mysqld 的端口 有什么区别

# 具体遇到的问题
不理解client 的端口 和 mysqld 的端口 有什么区别

# 报错信息的截图

# 相关课程内容截图

http://img1.sycdn.imooc.com//climg/5f8e23a10898f40f05610283.jpg# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,

client的port是配置:如果客户端链接数据库时,没有指定端口号,则默认为3306。

mysql的port是配置:mysql对外提供服务的端口号,客户端如果要连接mysql的话,就需要用此端口。

同学这时会想,设置一个端口就行了,是不是设置两个有些重复呢。原因是你的电脑上不一定只有mysql数据库,可能还会有别的数据库,所以并不重复。

  • oracola 提问者 #1
    不太清楚,是不是 客户端 3000 连 服务器 3000,链接的两端需要端口号一样?
    2020-10-20 13:53:51
  • 好帮手慕雪 回复 提问者 oracola #2
    如果服务器只有一个数据库的话,建议两个端口号设置成一致的就可以了。
    2020-10-20 15:02:00
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师