如果你需要在本地电脑上访问另一台电脑上的MySQL数据库,需要进行以下步骤:
步骤一:确认目标电脑MySQL已开启远程访问权限。若没有,需要修改MySQL配置文件,找到bind-address行,将其注释掉或者改为0.0.0.0,然后重启MySQL服务。
# 找到并注释掉 bind-address 行
# bind-address = 127.0.0.1
步骤二:在目标电脑上创建可以被本地电脑访问的MySQL用户账号,并授权以访问需要的数据库。
# 创建用户,例如用户名为test,密码为123456
CREATE USER 'test'@'%' IDENTIFIED BY '123456';
# 授权访问数据库,例如数据库名为mydb
GRANT ALL PRIVILEGES ON mydb.* TO 'test'@'%';
# 刷新授权
FLUSH PRIVILEGES;
步骤三:在本地电脑上使用MySQL客户端工具连接目标电脑的MySQL数据库。
# 连接目标电脑的MySQL数据库,需要填写用户名、密码、目标电脑IP和端口号,默认为3306
mysql -u test -p123456 -h 192.168.0.100 -P 3306
如果连接成功,你就可以在本地电脑上访问目标电脑的MySQL库,执行查询或更新操作了。