欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
数据库·
数据库知识
[目录]
·
mysql无法连接远程数据库怎么解决
怎么配置mongodb的端口
mysql怎么登录
Mysql怎么处理死锁
mysql怎么调用存储过程
mysql怎么判断字符串是否是数字
mysql数据库导出乱码如何解决
mysql启动出现错误3如何解决
解决启动mysql时提示找不到服务的问题
怎么解决mysql找不到指定文件
mysql中<=>是什么意思
查看mysql的安装位置
mysql无法连接远程数据库怎么解决
怎么解决mysql文字乱码的问题
查看mongodb数据库保存在哪里
mongodb数据库删除语句讲解
怎么解决mongodb服务发生错误拒绝访问
怎么解决mongodb服务报错1067
如何查询mongodb的库名
在本地无法启动mysql怎么解决
怎么解决命令行mysql乱码
怎么解决windows无法启动mysql
怎么导入mysql数据库
mysql查询字段是否为空
mysql怎么查询数据库有多少表
mysql如何关联表
mysql怎么查询记录是否存在
怎么解决mysql插入数据乱码
mysql怎么设置不需要密码登录
怎么解决mysql远程连接不上
怎么查看mongodb数据库信息
怎么配置mongodb的端口
mysql怎么登录
Mysql怎么处理死锁
mysql怎么调用存储过程
mysql怎么判断字符串是否是数字
mysql数据库导出乱码如何解决
mysql启动出现错误3如何解决
解决启动mysql时提示找不到服务的问题
怎么解决mysql找不到指定文件
mysql中<=>是什么意思
查看mysql的安装位置
mysql无法连接远程数据库怎么解决
怎么解决mysql文字乱码的问题
查看mongodb数据库保存在哪里
mongodb数据库删除语句讲解
怎么解决mongodb服务发生错误拒绝访问
怎么解决mongodb服务报错1067
如何查询mongodb的库名
在本地无法启动mysql怎么解决
怎么解决命令行mysql乱码
怎么解决windows无法启动mysql
怎么导入mysql数据库
mysql查询字段是否为空
mysql怎么查询数据库有多少表
mysql如何关联表
mysql怎么查询记录是否存在
怎么解决mysql插入数据乱码
mysql怎么设置不需要密码登录
怎么解决mysql远程连接不上
怎么查看mongodb数据库信息
mysql无法连接远程数据库怎么解决

解决mysql无法远程连接的方法:
1、设置允许访问的用户名和IP地址(若想所有IP都可以访问,则可将Host设置为‘%’,但是这样很危险,不建议)。
若想myuser使用mypassword从任何主机连接到mysql服务器:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
若想仅允许用户myuser从ip为 123.57.20.21 的主机连接到mysql服务器,并使用mypassword作为密码:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'123.57.20.21' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
2、在配置文件中设置允许远程访问
使用 ss -tlnp 命令查看网络接口开启状态

若如上图所示,或者没有开启3306端口。则mysql仅允许服务器本地访问。
打开 MySQL 配置文件 my.cnf
bind-address = 127.0.0.1
或
skip-networking
直接注释掉,然后重启mysql。
推荐:MySQL教程
下一章:怎么解决mysql文字乱码的问题
mysql中出现文字乱码可以通过修改字符集为utf-8来解决。修改字符集的方法:需要修改MySQL配置文件my.cnf文件,Windows环境则是my.ini文件。通常在linux环境下my.cnf文件位于 ...
AI 中文社