`
亦梦亦真
  • 浏览: 229629 次
  • 性别: Icon_minigender_1
  • 来自: 秦皇岛
社区版块
存档分类
最新评论

允许ROOT用户远程登录MYSQL

阅读更多
其实MYSQL远程登录很简单。
首先,进入MYSQL:mysql -u root -p
        密码:******
然后可以进入到MYSQL数据库里,查看里面的user表。
执行命令:use mysql;
         select host,user from user;这里可以看到
+-----------+------------------+
| host      | user             |
+-----------+------------------+
| 127.0.0.1 | root             |
| localhost | debian-sys-maint |
| localhost | root             |
| namenode  | root             |
+-----------+------------------+
黑体部分是127.0.0.1 将这个更新为%即是所有的地址都可以访问
update user set host='%' where host='127.0.0.1'退出
然后打开mysql目录下的my.cnf文件,找到
bind-address = 127.0.0.1  将 后面改为你服务器的IP地址保存退出,重新启动,OK,就可以远程登录了
分享到:
评论
2 楼 di1984HIT 2014-09-07  
写的不错~
1 楼 亦梦亦真 2011-04-19  
vim /etc/mysql/my.cnf
[mysqld]
default-character-set=gbk
设置mysql默认编码方式

相关推荐

    mysql给root开启远程访问权限,修改root密码

    Mysql作为一个广泛使用的关系数据库管理系统,在实际应用中经常需要对root用户进行远程访问权限的设置和密码修改。这种操作的主要目的是为了提高服务器的安全性和可扩展性。下面我们将详细介绍如何对Mysql的root用户...

    Mysql初始化root密码和允许远程访问

    在安装MySQL后,进行初始设置至关重要,尤其是为root用户设置安全密码和允许远程访问,以便于管理和维护数据库。以下将详细介绍这两个关键步骤。 首先,让我们讨论如何初始化MySQL的root密码。在MySQL安装后,默认...

    Ubuntu18.0.4安装MySQL并设置ROOT用户密码

    通过以上步骤,不仅能够在 Ubuntu 18.0.4 系统上成功安装 MySQL 服务器,还能安全地设置 ROOT 用户密码、允许其远程访问以及为数据库创建用户并分配权限。这些操作对于维护数据库的安全性和易用性至关重要。

    远程用户连接mysql授权

    其中`-h localhost`表示连接本地MySQL服务,`-u root`表示使用root用户登录。如果设置了密码,则需要添加`-p`选项并输入密码。 2. **授予远程访问权限** 在MySQL命令行中,可以使用`GRANT`语句来授予用户特定的...

    mysql允许远程连接

    但是,默认情况下,MySQL 帐号不允许从远程登录,只能在 localhost 登录。然而,在某些情况下,我们需要从远程主机连接到 MySQL 服务器,以便更方便地管理和维护数据库。这篇文章将提供两种方法来设置 MySQL 允许...

    mysql 远程root权限

    ### MySQL远程root权限详解 在数据库管理中,MySQL作为一款广泛使用的开源关系型数据库系统,其安全性至关重要。本文将深入探讨“MySQL远程root权限”的概念、实现方法以及相关的安全注意事项。 #### 一、理解...

    MySQL远程登录权限设置

    ##### 方法一:允许root用户从任意位置远程登录并拥有所有权限 如果需要让root用户能够从任何地方远程登录MySQL,并且具有对所有数据库的所有操作权限,可以通过以下步骤实现: 1. 使用root用户登录MySQL: ```...

    无法远程访问Mysql的解决方案

    * 如果我们使用 root 用户远程登陆 Mysql,可能会出现 ERROR 1045 (28000)错误,这是由于 Mysql 的安全机制所致。 * 在进行远程登陆时,我们需要注意防火墙的状态,可能会影响数据库的远端连接。 六、安全模式进入...

    在Linux下安装Mysql(非root)

    Linux 下非 Root 用户安装 Mysql 在 Linux 操作系统中安装 Mysql 数据库可以通过多种方式实现,包括使用源代码编译安装和二进制安装。对于非 Root 用户来说,安装 Mysql 可能会遇到一些权限问题,但是通过正确的...

    mysql 修改远程登录方法

    根据提供的文件信息,本文将详细解释如何修改MySQL数据库的远程登录方法。这包括对MySQL配置文件的调整、禁用名称解析、以及通过SQL命令授予用户远程访问权限等关键步骤。 ### MySQL 修改远程登录方法 #### 一、...

    Win2012安装mysql的以及修改root用户可以远程链接

    1. **修改host配置**:首先,登录MySQL服务器,执行以下命令打开MySQL的管理控制台: ```sql mysql -u root -p ``` 2. **更改host配置**:使用SQL语句修改MySQL的`user`表中的`host`字段,将`localhost`更改为`...

    Mysql远程登录及常用命令

    ### MySQL远程登录及常用命令详解 #### 一、MySQL服务的启动和停止 - **启动MySQL服务**: - `net start mysql`:用于启动MySQL服务。这通常是在Windows操作系统中启动MySQL服务的方式。 - **停止MySQL服务**: ...

    MYSQL无法远程连接

    1. **安全性**:在修改MySQL用户权限时,需要考虑安全性问题。尽量不要将高权限的账户对外开放,以免被恶意利用。 2. **防火墙配置**:确保操作系统的防火墙允许MySQL端口(默认3306)的外部访问。 3. **配置文件...

    CentOS 8 安装 MySql并设置允许远程连接的方法

    现在,你可以在其他设备上使用数据库客户端工具,如MySQL Workbench或Navicat,尝试连接到这个远程MySQL服务器。记得使用正确的主机名、用户名、密码和端口号。 总之,这个教程详细介绍了在CentOS 8系统上安装MySQL...

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

    远程连接MySQL所遇到的问题以及解决问题方法 在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置...使用以上方法可以解决不能进行远程连接 MySQL 数据库的问题,并且允许所有用户访问 MySQL 服务器。

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

    在MySQL数据库管理中,远程访问连接允许用户从不同的计算机或网络位置访问数据库,这对于多用户协作、...通过遵循上述步骤并确保安全性,你可以让指定的IP地址访问远程MySQL数据库,从而实现更灵活的数据库管理与协作。

    MySql实现远程连接.txt

    通过以上命令,将 root 用户的 host 设置为 % 表示允许从任何主机登录。需要注意的是,在执行完更新操作后必须刷新权限缓存以使更改生效。 ##### 2. 授予用户远程连接权限 除了修改 host 字段外,还需要确保用户...

    linuxmysql远程登录,及用户权限.docx

    ### Linux MySQL远程登录与用户权限详解 #### 一、引言 在进行数据库管理与开发的过程中,经常会遇到需要从远程机器访问MySQL服务器的情况。尤其是在Linux环境下,如何顺利地实现远程登录MySQL并正确设置用户权限...

    设置mysql远程连接

    - 使用`grant`命令授予root用户远程登录权限: ``` GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'hkgt123' WITH GRANT OPTION; ``` - `ALL PRIVILEGES ON *.*`表示授予所有权限(读写等); - `...

    让mysql数据库允许被远程连接访问

    每当更改了MySQL用户的权限后,都需要执行`FLUSH PRIVILEGES`命令以确保更改立即生效: ```sql flush privileges; ``` ### 5. 验证更改 最后,重新检查`user`表中的`host`字段,确认更新已正确应用: ```sql ...

Global site tag (gtag.js) - Google Analytics