解决方案一: 1.#修改权限 $:mysql -u root -p mysql>use mysql; mysql>grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option; mysql>flush privileges; 解决方案二: 2、修改/etc/mysql/my.cnf 找到bind-address = 127.0.0.1这一行 改为bind-address = 0.0.0.0...
1. 修改mysql最大连接数:cp support-files/my-medium.cnf ./my.cnf,vim my.cnf,增加或修改max_connections=1024 关于my.cnf:mysql按照下列顺序搜索my.cnf:/etc,mysql安装目录,安装目录下的data。/etc下的是全局设置。 2. 启动mysql:/usr/local/mysql/bin/mysqld_safe --user=mysql & 查看mysql版本:mysqla...
使用Navicat forMySQl访问mysql数据库,出现报错,显示“2003- Cant connect MySQL Serveron localhost(10038)“。 原因:3306端口未对外开放。 解决方案: 方法一:我的电脑右键—>管理—>服务和应用程序—>服务—>在里面找到Mysql—>右键启动 启动成功会显示正在运行。然后重新连接数据库即可。 方法一命令行启动: win+R...
Navicat for MySQL访问远程mysql数据库,出现报错,显示"2003- Can't connect MySQL Server on '112.115.121.27'(10038) 问题原因 10038错误的含义是远程3306端口未对外开放。 解决方案 1)首先远程连接服务器,点击"开始"-"管理工具"-"高级安全Windows防火墙" 2)在打开的窗口中,左边选中"入站规则",右边点击"新规则"...
使用Navicat连接MySQL数据库报: 2003 can't connect to MySQL server on 'localhost'(10038) 解决方案: 登录mysql数据库,查看用户情况 mysql> SELECT User, Host FROM mysql.user; 2.需要通过命令开启远程访问权限 注意:mysql8.0 命令不需要加 IDENTIFIED BY 'password' ...
Navicat for MySQL 安装好了mysql的电脑 方法/步骤 1 双击连接名时报‘2003-Can't connect to MySQL server on ''xxx’(10038)。2 ‘win+R->cmd->services.msc->回车’打开服务,找到mysql,看一下mysql是否启动了,这里可以看到没启动,将鼠标放在mysql上,点击右键,选择启动,将它启动;3 ...
使用navicat连接mysql报错Can't connect to MySQL server on 'IP地址'(10038)可能的错误原因 1、检查是否能够ping通服务器 2、检查端口是否正确 最近在使用navicat连接一个服务器的mysql时遇到了使用navicat连接mysql报错 Can't connect to MySQL server on 'IP地址'(10038)这个错误。下面是知道的 ...
使用Navicat连接MySQL数据库报: 2003 can't connect to MySQL server on 'localhost'(10038)解决方案: 登录mysql数据库,查看用户情况 mysql> SELECT User, Host FROM mysql.user;2.需要通过命令开启远程访问权限 注意:mysql8.0 命令不需要加 IDENTIFIED BY 'password' ...
GRANTALLPRIVILEGESON*.*TO'your_username'@'localhost'; 1. 替换‘your_username’ 为你的用户名。 通过按照上述步骤进行操作,你应该能够解决 “Navicat can’t connect to MySQL server on 10038” 问题。如果问题仍然存在,你可以尝试重新启动 MySQL 服务器并重试连接。 希望这篇文章对你有所帮助!
关闭防火墙:sudo ufw diasble 开启防火墙:sudo ufw enable 4、mysql配置文件 修改配置文件 vi /etc/mysql/my.cnf vi /etc/mysql/mysql.conf.d/mysqld.cnf 发现bind-address=127.0.0.1 改成bind-address=0.0.0.0 然后重启mysql服务即可service mysqld restart。 参考:...