`
maoshiping
  • 浏览: 8807 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Linux远程连接mysql服务器:

阅读更多
参数意义:
-h:指定所连接的数据服务器位置,可以是ip地址,也可以使服务器域名。
-u:指定连接数据库服务器使用的用户名,例如root
-p:连接数据库服务器使用的密码
mysql -h 192.*** -u root -p //指定服务器的主机名和用户名,回车后输入密码
Enterpassword:**** //以密文的形式输入密码
遇到问题:
报错,
ERROR 1130(HY000):Host 'USER-20151006ZW' is not allowed to connect to this MySQL server
//报错信息:USER-20151006ZW(目标服务器)不允许连接到MySQL服务器


解决方法:
改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,在cmd登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改成"%"

mysql>use mysql;
mysql>update user set host='%' where user='root';      
//更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改成"%"
mysql>select host,user from user;    //查询user表,查看结果,是否更改成功
mysql>flush privileges;            //使修改生效
ps:有人在cmd里输入mysql报错,可能是你没把mysql加入到环境变量当中,在Windows系统,系统属性,高级选项下,有一个环境变量按钮,点进去,在path那添加你的mysql安装路径,比如我的就是,"C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin"(不要加双引号,且各路径用 ; 隔开)


实验成功,截图留念:


ps:详细截图见图片附件
  • 大小: 33.3 KB
  • 大小: 7.8 KB
  • 大小: 13.4 KB
1
1
分享到:
评论

相关推荐

    连接linux远程服务器

    连接Linux远程服务器需要遵循一定的步骤,包括关闭防火墙、开放 MySQL 端口、登录 MySQL 并配置权限、重启 MySQL 服务等。使用 Navicat 连接虚拟机处理也需要遵循相似的步骤,包括连接到虚拟机、关闭防火墙、配置 ...

    linux下安装mysql服务器

    Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...

    远程连接MySQL所遇到的问题以及解决问题方法

    在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置以便能够远程连接 MySQL 数据库。以下是解决不能进行远程连接 MySQL 数据库的问题的方法,这些方法同样适用于没有使用 YUM 命令安装的用户。 ...

    Linux开启mysql远程连接

    ### Linux开启MySQL远程连接详解 #### 一、背景介绍 随着云计算和大数据技术的发展,Linux作为服务器操作系统的优势日益凸显,而MySQL作为一款广泛使用的开源关系型数据库管理系统,在Linux环境下更是得到了广泛...

    NaviCat连接时提示不支持远程连接的MySql数据库解决方法

    如果一切设置正确,你应该能够成功连接到远程MySQL数据库。 需要注意的是,这种方法依赖于你的服务器环境支持PHP,并且需要在服务器端配置适当的权限,允许HTTP通道访问MySQL。此外,为了安全起见,应确保上传到...

    远程连接mysql数据库 Linux,MySql数据库远程连接教程.pdf

    一旦设置完毕,可以在远程机器上尝试连接MySQL服务器,使用如`mysql -h your_server_ip -u root -p`的命令,输入密码后验证连接是否成功。 【其他MySQL管理操作】 1. **查看MySQL版本**: 在MySQL客户端中,输入...

    Linux,mysql同意远程连接教程-mysql5.6同意远程连接.docx

    为了使MySQL服务器同意远程连接,我们需要修改`user`表中的`Host`字段,允许特定用户或所有用户从任何主机进行连接。 以下是具体步骤: 1. **登录MySQL**:使用MySQL的命令行客户端,通常位于`/usr/local/mysql/...

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

    在Linux系统中,远程连接MySQL数据库是一个常见的需求,特别是对于多台服务器的管理和维护。默认情况下,MySQL数据库的root用户仅允许本地访问,不允许远程连接。以下是一个详细的方法教程,教你如何在Linux环境下...

    Linux,mysql同意远程连接教程-mysql5.6同意远程连接.pdf

    在Linux系统中,MySQL数据库默认并不允许远程连接。要实现MySQL 5.6版本的远程连接,你需要进行一系列的配置步骤。以下是一个详细的教程来帮助你实现这一目标: 1. **登录MySQL数据库**: 首先,你需要以root用户...

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

    理DNS服务器,管理MySQL服务器,管理SSH服务器 管理DHCP 服务器,查看网络参数,配置网络参数等操作。 7.使得远程管理更加人性化、更加简单、更加方便、更加友好。 8.要使得该软件容易升级和修改、扩展,容易被使用...

    XShell、XFtp、Linux上MySQL的远程连接及使用

    1. 登录MySQL服务器:`mysql -u root -p` 2. 修改`mysql`数据库中的`user`表,为特定用户添加%通配符,表示允许任意IP访问:`UPDATE user SET Host='%' WHERE User='yourusername';` 3. 刷新权限:`FLUSH PRIVILEGES...

    mysql设置指定ip远程访问连接实例

    - 设置完成后,可以在远程主机上尝试使用`mysql`命令行客户端或第三方工具(如MySQL Workbench)连接到MySQL服务器,验证远程访问是否成功。 总结,设置MySQL指定IP远程访问连接涉及权限授权、防火墙配置以及安全...

    linux下Mysql数据库远程连接操作[整理].pdf

    Linux 下 MySQL 数据库远程连接操作详解 Linux 下 MySQL 数据库远程连接操作是指在 Linux 操作系统中连接和管理 MySQL 数据库的过程。本文将详细介绍 MySQL 数据库远程连接的步骤、设置密码的方式、解决权限问题的...

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

    - 连接到MySQL服务器,输入`mysql -u root -p`,然后输入密码。 - 在MySQL客户端中,执行以下SQL语句,将`your_username`替换为实际用户名,`your_ip_address`替换为你希望允许远程连接的IP地址: ``` GRANT ALL...

    连接MySQL服务器的两种方式:服务器不在本地而是在远程主机上怎么办?

    本文将详细解释两种连接远程MySQL服务器的方式。 1. 快速连接服务器方式: 这种连接方式适用于服务器安装在本地的情况,通常通过图形用户界面(GUI)工具完成。例如,如果你使用的是MySQL Workbench,可以直接启动...

    mysql5.5.8安装问题(无法远程连接)

    这将授予名为`your_username`的用户从任何主机(%)连接到MySQL服务器并访问所有数据库的权限。请替换`your_username`和`your_password`为实际的用户名和密码。 4. **防火墙设置**: 如果你的系统有防火墙,确保...

    linux一键安装mysql

    8. **使用MySQL**:现在,你可以使用`mysql`命令行客户端连接到MySQL服务器,测试数据库功能: ``` mysql -u root -p ``` 输入之前设置的root用户密码,然后就可以开始使用MySQL了。 总结来说,"Linux一键安装...

    linux-mysql5.6.29

    2. MySQL Client: 包含了用于连接和操作MySQL服务器的命令行工具,如`mysql`和`mysqldump`等。 3. MySQL Devel: 提供了开发所需的头文件和库文件,方便开发者在C/C++等语言中编写与MySQL交互的应用程序。 二、安装...

Global site tag (gtag.js) - Google Analytics