`
1enny
  • 浏览: 70558 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

linux 服务器mysql已经配置好,远程连接不上(已解决)

 
阅读更多

先确认你已经开始了允许远程访问的权限:

◆为了在其它电脑上能用root用户登录,需进行以下动作:

1、mark@marklinux mark>mysql -h localhost -u root

//这样应该可以进入MySQL服务器

2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION

//赋予任何主机访问数据的权限

3、mysql>FLUSH PRIVILEGES

//修改生效

4、mysql>EXIT

//退出MySQL服务器

这样就可以在其它任何的主机上以root身份登录啦!

客户端(windows)

c:/program files/mysql/mysql server 5.1/bin>mysql -h 192.168.0.249 -uroot -p

enter password:

远程报错:

ERROR 2003(HY000):Can't connect to MySQL server on '192.168.0.249' (10065)

把linux服务器的防火墙添加端口tcp: 3306后就OK了。

c:/program files/mysql/mysql server 5.1/bin>mysql -h 192.168.0.249 -uroot -p

enter password:

Welcome to the MySQL monitor. Commands end with ; or /g.

Your MySQL connection id is 13

Server version:4.1.22-standard-log

Type 'help' or '/h' for help. Type '/c' to clear the buffer.

mysql>

如果出现: 1045 Access denied for user'root'@'192.168.1.3'(using password:YES) 错误的话。

是因为上述第二步密码为'%' 所以不用加密码即可。

分享到:
评论

相关推荐

    Linux中 MySQL 授权远程连接的方法步骤

    说明:当别的机子(IP )通过客户端的方式在没有授权的情况下是无法连接 MySQL 数据库的,如果需要远程连接 Linux 系统上的 MySQL 时,必须为其 IP 和 具体用户 进行 授权 。一般 root 用户不会提供给开发者。如:...

    Linux mysql命令安装允许远程连接的安装设置方法

    而这些东西,正是新手很困惑的地方。一下是我的安装笔记,在Centos虚拟机上安装成功。中文的参考:http://xieyu.blog.51cto.com/213338/59749英文的参考 How to ...接着执行下面的命令 Linux mysql 安装 cd /home/t

    Linux系统下实现远程连接MySQL数据库的方法教程

    MySQL默认root用户只能本地访问,不能远程连接管理mysql数据库,Linux如何开启mysql远程连接?下面这篇文章主要给大家介绍了在Linux系统下实现远程连接MySQL数据库的方法教程,需要的朋友可以参考借鉴,下面来一起看...

    Linux服务器配置与管理1.7z

    详细介绍了Linux的安装与启动、Linux的磁盘文件管理、用户与用户组管理、服务与进程管理、软件包管理、网络连接配置、MySQL数据库服务器、Web服务器、FTP服务器、DNS/DHCP、qmail邮件服务器、防火墙和代理服务器、...

    Linux服务器中MySQL远程连接的开启方法

    今天在Linux服务器上安装了msyql数据库,在本地访问的时候可以访问,但是我想通过远程的方式访问的时候就不能访问了,查询资料后发现,Linux下MySQL默认安装完成后只有本地访问的权限,没有远程访问的权限,需要你给...

    阿里云服务器mysql远程连接设置.zip

    阿里云服务器mysql远程连接设置.zip

    PHP基于Linux的远程管理系统服务器端的实现(毕业设计).zip

    PHP基于Linux的远程管理系统服务器端的实现(源代码+论文) 1.能够安全的登录远程主机,并在管理过程中进行安全的交互。 2.能够对远程主机的文件系统进行管理,可以对文件或者文件夹进行查看、 创建、删除、移动、...

    Linux服务器配置与管理2.7z

    详细介绍了Linux的安装与启动、Linux的磁盘文件管理、用户与用户组管理、服务与进程管理、软件包管理、网络连接配置、MySQL数据库服务器、Web服务器、FTP服务器、DNS/DHCP、qmail邮件服务器、防火墙和代理服务器、...

    网管宝典 Linux服务器架设与管理

    全书共分16章,内容包括linux简介和安装、linux基本网络配置、linux防火墙、远程控制、nfs和nis、dhcp服务器、web服务器、ftp服务器、电子邮件服务器、mysql数据库、ldap目录服务、samba服务器、网络时间服务器、...

    Linux下mysql 5.7 部署及远程访问配置

    将RPM包通过Xshell传到Linux服务器上Opt目录下,输入命令:sudo rpm -Uvh mysql80-community-release-fc28-1.noarch.rpm 第二步 选择自己需要的版本(默认8.0) 这里我们手动配置成5.7版本,输入如下命令: sudo ...

    linux上mysql重置密码后远程链接失败

    今天linux登录Mysql发现root密码忘记了然后使用# mysqld_safe –user=mysql –skip-grant-tables –skip-networking & //跳过受权表访问登录修改密码,重启起后用修改后的密码localhost登录成功(mysql -hlocalhost -...

    阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑)

    主要介绍了阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Linux下mysql的远程连接

     本地计算机连接远程 mysql服务器:./mysql -h "192.168.1.244" -u root -p  发生以下错误:  ERROR 1130 (HY000): Host '192.168.1.100' is not allowed to connect to this MySQL server  出现这种...

    远程linux服务器mysql数据库定期备份和删除

     1.Linux服务器一般是ssh协议,如果本地也是Linux环境,可以直接通过shell连接,命令:  ssh -l root -p 8080 202.***.***.***  其中root为用户名,一般为root,8080为端口,202.***.***.***为服务器ip...

    Linux下远程连接MySQL数据库的方法

    估计搞了一个多小时才把这个远程连接搞好。一台本地电脑,一台云服务器,都是linux系统。 步骤 1、在服务器端开启远程访问 首先进入mysql数据库,然后输入下面两个命令: grant all privileges on *.* to 'root'@...

    C语言基于ssh对该服务器远程配置和管理的原型系统源码+项目说明+设计报告+sln解决方案.zip

    【资源说明】 ...我们首先开放linux服务器的ssh服务,通过OpenSSL、libssh2编写C++程序,实现了对服务器进行配置和管理的代码,得到了原型系统。 **5.正确性验证** 我们验证了linux服务器提供的服

    LINUX高级企业服务器管理

    LINUX高级企业服务器管理  课程教学目标  学员通过《LINUX高级企业服务器管理》的学习,可以掌握:  安装Redhat Enterprise Linux5操作系统  熟练掌握常用命令的使用  熟练使用文本编辑器  熟练掌握...

Global site tag (gtag.js) - Google Analytics