局域网 如何在一台电脑上访问另一台电脑上的SQL数据库
未知
2020-01-21 15:17:30
0次
问题描述:
公司用一台电脑做服务器,我们的电脑navicat去连接它。
解决办法:
1、首先在A电脑安装数据库,比如mysql;
2、创建mysql用户,给其他电脑访问;
cmd后
mysql > GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
稍微解释一下,
*.* 第一个*代表你想让别人访问的数据库,*表示所有数据库;第二个*表示表,就是数据库下的那些表可以被访问;*.*表示所有数据库,所有表;
user表示用户名,%表示主机,这里可以限定为某个IP地址,%表示任何电脑,123456是密码;
3、用mysql客户端,或者其他程序去访问A电脑的数据库;
填写A电脑的IP地址,用户名和密码,注意,同一个局域网的话,可以的。跨外网,就需要把mysql的3306端口开放。
相关内容
MySQL变量类型与用途
MySQL支持多种数据类型,包括数值、字符串、日期和时间等类型,以...
2024-11-20 20:23:37
MySQL变量类型列表
MySQL变量类型包括数值、字符串、日期和时间等类型,用于存储不同...
2024-11-20 19:46:45
MySQL变量数据类型介绍
MySQL支持多种数据类型,包括数值、字符串、日期时间及枚举和集合...
2024-11-20 19:23:39
MySQL变量定义与初始化
MySQL变量分为系统变量和用户定义变量,用于存储数据和配置参数。...
2024-11-20 19:00:42