我想架设一个真封神,弄了一套服务端,弄了一个服务器,安装完mysql5.0,又安了一个navica

2025-02-24 06:14:31
推荐回答(3个)
回答1:

别操之过急,保持以下代码的注释状态,并防火墙开放3306端口:
#bind-address="127.0.0.1"
然后执行(这里是开启root用户的远程访问、应为程序所用用户)
mysql -u root -p
mysql>use mysql;
mysql>update user set host = ‘%’ where user =’root’;
mysql>flush privileges;
--
不行的话再打开注释,IP改为服务器的局域网IP。

回答2:

我记得mysql远程连接设置要自己开启。。。

以下是方法:

打开

3.在window自带的防火墙里的例外添加3306端口

总结:
打开mysql command line client
输入密码
mysql>use mysql;
mysql>select 'host' from user where user='root';
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host' from user where user='root';
第一句是以权限用户root登录
第二句:选择mysql库
第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
第五句:刷新MySQL的系统权限相关表
第六句:再重新查看user表时,有修改。。
重起mysql服务即可完成。

回答3:

你的是内网吗?