首页 > 编程知识 正文

数据库允许远程访问,mysql如何连接数据库

时间:2023-05-04 17:41:47 阅读:37928 作者:4662

本地mysql数据库是远程访问1、开启远程访问端口(3306端口)

单击“控制面板”-系统和安全—windows防火墙-高级-入站规则;

将端口设置为3306-。 进入下一步。

PS :

入站:别人访问你的权限

出站:你访问他人的权限

2、在命令行登录mysql

按Win R键输入cmd,进入命令行窗口进入mysql页面; 成功访问mysql;

3、设置mysql

然后继续在命令行上输入

grantallprivilegeson *.* to ' root ' @ ' % ' identified by ' my password ' withgrantoption; 创建帐户root,密码为mypassword,拥有所有权限,允许来自所有IP的连接;

4、建立连接

在其他计算机上使用navicat软件创建新连接,然后依次输入刚才记录的ip地址、用户名和密码,远程连接完成

知识扩展:

要进入mysql接口,请使用updateusersethost=' % ' where user='用户名';

解除远程控制: updateusersethost=' localhost ' where user='用户名';

删除用户: delete from user where user='用户名' and host='host权限(localhost/% ) );

设置查看数据库的权限。 grant all on数据库名称. * to用户名;

如果不能立即生效,请单击“flush privileges;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。