如何在linux上远程访问本地的mysql

如题所述

1、查该服务器是否能实现远程登录Mysql,看是否是因为没有权限。

2、检查Linux上Mysql是否启动。

3、若启动登录Mysql,若未启动,执行service mysqld start。

4、赋权限,%表示所有ip可访问,也可以改成自己本地的IP地址,密码改为linux上mysql的密码。

5、本地为了方便被访问,可先关闭自己的防火墙。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-13
查该服务器是否能实现远程登录Mysql,看是否是因为没有权限。

检查Linux上Mysql是否启动。

若启动登录Mysql,若未启动,执行service mysqld start。

赋权限,%表示所有ip可访问,也可以改成自己本地的IP地址,密码改为linux上mysql的密码。

本地为了方便被访问,可先关闭自己的防火墙。

如何在 Linux 系统上允许远程连接到 MySQL 服务器?
首先,打开MySQL配置文件\/etc\/mysql\/mysql.cnf,在[mysqld]部分下的bind-address设置中,将默认的环回地址127.0.0.1替换为服务器的公共IP地址,如10.1.1.1,或使用0.0.0.0绑定所有可访问的接口,但不推荐此做法。保存更改并重启MySQL服务以使更改生效。接下来,允许远程连接通过系统防火墙。命令取...

linux怎么连接远程mysql
在Linux上连接远程MySQL数据库,可以通过MySQL客户端工具或使用命令行实现。详细解释:1. 使用MySQL客户端工具:你可以下载并安装MySQL官方的命令行客户端工具MySQL Shell或第三方工具如MySQL Workbench。这些工具提供了图形界面和命令行选项,方便用户连接远程MySQL服务器。安装完成后,启动工具并输入远程MySQL服...

linux怎么连接远程mysql
方法\/步骤 远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。创建用户用来远程连接 GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设...

如何远程访问mysql数据库
首先利用以下命令将MySql卸载掉(rpm –help 可查询该命令的帮助)rpm –e MySQL-server-community-5.0.37-0.rhel4.i386 rpm –e MySQL-client-community-5.0.37-0.rhel4.i386 rpm –e MySQL-devel-community-5.0.37-0.rhel4.i386 然后在虚拟机的linux下执行startx命令切换到图形界面,进入“...

linux下mysql允许外部远程访问配置
mysql远程访问我们在网上看到最多的就是直接给mysql数据库授权了,但有一些朋友发现按此教程还是无法连接mysql了,下文小编为各位详细介绍一篇在linux下mysql允许外部远程访问配置 设置mysql 的配置文件 \/etc\/mysql\/my.cnf 找到 bind-address =127.0.0.1 将其注释掉;\/\/作用是使得不再只允许本地访问;重...

Linux下mysql允许远程连接怎么设置
使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。使用“mysql -uroot -proot”命令可以连接到本地的mysql服务。使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。使用“GRANT ALL PRIVILEGES ON *.* TO 'root...

linux系统中如何设置mysql外部登录访问
在Linux系统中设置MySQL以支持外部登录访问,需要通过几个关键步骤操作。以下是详细过程:首先,找到并编辑MySQL的配置文件,通常位于\/etc\/mysql\/、\/etc\/my.cnf或\/etc\/mysql\/mysql.conf.d\/mysqld.cnf,使用`sudo find \/ -name my.cnf`查找。在[mysqld]部分,将bind-address设置为0.0.0.0或服务器...

mysql开启root用户可远程登录方法
1)首先以 root 帐户登陆 MySQL 在 Windows 主机中点击,运行,输入“cmd”进入控制台,MySQL 的 bin 目录下,然后输入下面的命令。在 Linux 主机中在命令提示行下输入下面的命令。>MySQL -uroot -p123456 123456 为 root 用户的密码。2)创建远程登陆用户并授权 >grant all PRIVILEGES on discuz.* ...

Linux下mysql允许远程连接怎么设置
mysql数据库远程访问设置方法 1、修改localhost 更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改成"%"mysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;mysql>FLUSH PRIVILEGES;2、指定授权 使用myuser\/my...

mysql怎么设置可以远程连接mysql怎么设置可以远程连接打印机_百度知 ...
MySQL在本地能连接上,远程连接不上的解决办法? 那是因为外部访问权限未开,可以将账户权限设为%(默认用户是root)。 阿里云linux的mysql怎么用工具远程连接? 你好,阿里云默认服务器mysql不存在远程权限你可以通过phpmyadmin连接,去新建一个账号mysql数据库中的user表中指定要远程连接的用户的host字段改成%天互数据为您解...

相似回答