【MySQL远程连接错误1130 host PC-PC is not allowed to connect to this Mysql server】教程文章相关的互联网学习教程文章

mysql - mysql运维 之 配置远程连接

1.远程连接检测工具 检测mysql server ip 3306是否能连通 telnet 192.168.1.10 3306 #linux nc -vz -w 2 8.135.17.237 1433 #mac 检测3306端口的bind-address netstat -apn|grep 3306 2.配置远程连接 以下以阿里云ECS ubuntu 为例讲解!! 设置mysql可远程连接,需要设置好下面4层: (1)阿里云ECS实例,安全组开放3306端口,并允许相应的ip访问该实例 (2)本机防火墙是否限制 (3)设置mysql 要监听的IP地址 bind-address = 0.0....

关于linux ping百度 以及mysql缺失libtinfo.so.5 无法登录 远程连接mysql出现的2058异常的解决【图】

前言: 之前通过rpm给linux虚拟机在线安装的mysql8出了问题,我就进行了卸载,打算重新装一个,结果很奇怪,试了好几次就是识别不了命令,可能是和网络有关,所以,我就打算下个安装包,进行解压安装,也是从网上扒的教程,说的很详细,但是还是出了好多问题,每次都是一阵折腾,各种尝试,各种找资料,好在结果是好的,并且解决了一个好几天的问题,接下来就具体说一下,记录一下,以后出了问题好查找,就不用再东找西找,可以方便点. 1.linux 离线安装m...

安装mysql和远程连接【代码】

//打开local文件 cd /usr/local //建立mysql文件夹 mkdir mysql //打开mysql文件 cd mysql 下载安装包 wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 解压并且安装 rpm -ivh mysql57-community-release-el7-8.noarch.rpm //安装mysqlserver sudo yum install mysql-server 启动mysql service mysqld.service start 然后输入 sudo grep ‘temporary password’ /var/log/mysqld.log 下面图片中用红色方框...

ubuntu18安装mysql5.7并配置远程连接

系统及软件版本:ubuntu18,mysql5.7 本文也是参考了若干教程,踩了不少坑,不过忘了保留对方的链接,没法直接引路了,抱歉 注意进行如下操作时都推荐在root权限下进行,否则需要在指令前加上sudo 1. 安装mysql的基础内容 此前可先手动进行apt-get的更新:apt-get update apt-get install mysql-server apt-get install mysql-client apt-get install libmysqlclient-dev 2. 安装后需要进行密码等内容的配置 指令:mysql_secure_...

解决CentOS8使用mysql远程连接时无法链接端口问题【代码】【图】

使用navicat远程连接linux的mysql时显示错误原因: linux防火墙端口未对mysql默认端口3306开放,远程连接时会被拦截 使用下列语句查询端口3306是否开放: firewall-cmd --query-port=3306/tcp 显示未开放,no将端口开放firewall-cmd --zone=public --add-port=80/tcp --permanent显示成功,success然后重新载入规则 firewall-cmd --reloadsuccess再次查看端口已开放navicat重新链接链接成功也可用关闭防火墙的方式开放远程连接(不...

Navicat Premium 远程连接linux系统mysql报错1130

解决远程连接mysql错误1130代码的方法 远程连接错误RROR 1130: Host 192.168.2.159 is not allowed to connect to this MySQL server 猜想是无法给远程连接的用户权限问题。结果这样子操作mysql库,即可解决。在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称’%’。。 mysql -u root -p mysql>use mysql; mysql>select ‘host’ from user where user=‘root’; mysql>update use...

使用linux安装mysql | 远程连接navicat【图】

文章目录 安装mysql5.7navicat远程连接解决linux中mysql的一些配置问题 安装mysql5.7 将以下文件放入linux中 安装mysql5.71、先把postfix 和mariadb-libs卸载掉,不然的会有依赖包冲突: rpm -e postfix mariadb-libs 2、安装mysql的依赖net-tools和 perl (若失败,请至此连接yum镜像设置) yum -y install net-tools perl 3、安装mysql-common包: rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm 4、安装mysql-libs包...

远程连接centos7上的mysql错误2003

问题:在本地虚拟机布置的centos用来学习发现在windows下的sqlyog连接不上出现错误2003无法连接 解决方法:开放防火墙端口3306 启动firewall systemctl start firewall 查看firewall启动情况 systemctl status firewalld 开启3306端口 firewll-cmd --zone=public --add-port=3306/tcp --permanent 重启firewall firewall-cmd --reload 查看端口3306启动情况,yes表示成功开启 firewall-cmd --query-port=3306/tcp

远程连接MySql

将用户中的host改为% update user set host = '%' where user = 'root'; 进行授权 GRANT ALL PRIVILEGES ON *.* TO root@'%'; 刷新 FLUSH PRIVILEGES 在建立连接的时候host设为mysql表所在的主机ip

linux安装mysql并开启远程连接Navicat登录远程数据库【代码】【图】

linux安装mysql并开启远程连接 Navicat登录远程数据库 第一部分:下载安装配置mysql 下载安装 apt-get install mysql-server初始化配置 mysql_secure_installation密码安全等级,输入N,设置密码 没必要移出其他用户N 允许远程登录,输入N 不需要移除test数据库 刷新权限 配置完成 查看运行状态 systemctl status mysql.service安装结束 #关闭 service mysql stop #启动 service mysql start #重启 service mysql restart第二...

020.mysql-允许root远程连接【图】

update user set host=% where user=root;flush privileges;

虚拟机里centos7下 mysql5.6远程连接Navicat【代码】【图】

使用Navicat工具,进行远程授权登录 一、使用root用户登录到mysqlmysql -u root -p 查询数据库 show databases; 使用mysql数据库(真正的数据库,而非数据库软件),将所有数据库的所有表(*.*)的所有权限(all privileges),授予通过任何ip(%)访问的root用户,密码为为你自己设置的密码,执行下面的命令,最后刷新(flush privileges)即可。刷新之后重启mysqluse mysql;grant all privileges on *.* to root@% i...

解决mysql修改密码后navicat等远程连接依旧可以使用的问题【代码】

mysql 修改密码后,原来没断开的连接依旧可以连接 一:登陆mysql[root@iZ2ze ~]# mysql -u root -p Enter password: 二:进入mysql库mysql> use mysql三: 修改密码mysql> set global validate_password_policy=0; ## mysql使用简单密码,不使用可忽略 mysql> UPDATE user SET Password = PASSWORD(新密码) WHERE User = root; ##mysql5.7版本之前 UPDATE user SET authentication_string = PASSWORD(新密码) WHERE User = root; ##m...

配置MySQL服务允许用户远程连接【图】

默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。 一、修改/etc/mysql/my.conf找到bind-address = 127.0.0.1这一行改为bind-address = 0.0.0.0即可 二、为需要远程登录的用户赋予权限 1、新建用户远程连接mysql数据库grant all on *.* to admin@% identified by 123456 with grant option;flush privileges;允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这...

win10 docker部署mysql并启动远程连接【代码】【图】

拉取镜像 docker pull mysql:5.7创建容器并映射路径 docker run -p 3306:3306 --name mysql ^-v /e/mysql/docker-mysql/conf:/etc/mysql ^-v /e/mysql/docker-mysql/logs:/var/log/mysql ^-v /e/mysql/docker-mysql/data:/var/lib/mysql ^-e MYSQL_ROOT_PASSWORD=123456 ^-d mysql:5.7^为win cmd 中的换行符 -v宿主机路径:mysql路径 /e/mysql/docker-mysql/conf 路径代表win中 E:\mysql\docker-mysql\confMYSQL_ROOT_PASSWO...

CONNECT - 相关标签