导航:首页 > 数据处理 > 如何远程连接mysql数据库

如何远程连接mysql数据库

发布时间:2022-05-05 22:20:06

㈠ 如何让别人远程连接到自己的MySql数据库

MYSQL要想让别人远程访问自己的数据库,必须让mysql库中user表的host字段为%,接受远程控制请求 ,可以进入mysql>user mysql;
mysql>update user set host="%" where user="root" and host="localhost";这样别人就可以通过 mysql -h xxx.xxx.xxx.xxx(你电脑的IP) -u root -p密码 进行连接并操作数据库了。

㈡ mysql 怎么设置允许远程连接数据库

㈢ 用MysQL怎么进行远程连接数据库

1、首先在电脑端登陆数据服务器进行操作,如图所示。

㈣ mysql数据库怎么远程连接使用,怎么传数据

MySQL使用navcatMySQL客户端工具远程连接,这个工具有导入向导,支持TXT文本和EXCEL表格导入。

㈤ 如何通过mysql数据库远程连接

使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。

使用“mysql -uroot -proot”命令可以连接到本地的mysql服务。

使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。

使用“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;”命令可以更改远程连接的设置。

5
使用“flush privileges;”命令刷新刚才修改的权限,使其生效。

6
使用“select host,user from user;”查看修改是否成功。

㈥ 怎么远程连接别人mysql数据库

第一中方法:比较详细
以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程。
1、d:\MySQL\bin\>MySQL -h localhost -u root
这样应该可以进入MySQL服务器
复制代码 代码如下:
MySQL>update user set host = '%' where user = 'root';
MySQL>select host, user from user;
2、MySQL>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION
予任何主机访问数据的权限
3、MySQL>FLUSH PRIVILEGES
修改生效
4、MySQL>EXIT
退出MySQL服务器
这样就可以在其它任何的主机上以root身份登录啦!
以上的相关内容就是对MySQL 数据库开启远程连接的介绍,望你能有所收获。
第二种方法:
1、在控制台执行 mysql -u root -p mysql,系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台,这个命令的第一个mysql是执行命令,第二个mysql是系统数据名称,不一样的。
2、在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO ‘root'@'%' IDENTIFIED BY ‘MyPassword' WITH GRANT OPTION;
3、在mysql控制台执行命令中的 ‘root'@'%' 可以这样理解: root是用户名,%是主机名或IP地址,这里的%代表任意主机或IP地址,你也可替换成任意其它用户名或指定唯一的IP地址;'MyPassword'是给授权用户指定的登录数据库的密码;另外需要说明一点的是我这里的都是授权所有权限,可以指定部分权限,GRANT具体操作详情见:http://dev.mysql.com/doc/refman/5.1/en/grant.html
4、不放心的话可以在mysql控制台执行 select host, user from user; 检查一下用户表里的内容

㈦ 怎么配置MySQL数据库让别人远程访问

有三种方法:

方法一(不推荐)、本地登入mysql,更改"mysql"数据库里的"user"表里的"host"项,将"localhost"改为"%"

#mysql-uroot-proot
mysql>usemysql;
mysql>updateusersethost='%'whereuser='root';
mysql>selecthost,userfromuser;

方法二、直接授权(推荐)

从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:(首先登陆Linux服务器,填写下面代码即可)

[root@localhostsoftware]#mysql-uroot-proot
mysql>GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'youpassword'WITHGRANTOPTION;
mysql>FLUSHPRIVILEGES;

操作完后切记执行以下命令刷新权限

FLUSHPRIVILEGES;

方法三:终极方法

注释bind-address=127.0.0.1

找到mysql.cnf

把bind-address=127.0.0.1前面加上#

即#bind-address=127.0.0.1

㈧ 怎样连接远程mysql数据库

1,确认你的linux主机是否能够连接你的win7主机,可用ping命令或者telnet命令
ping
192.168.1.139或者telent
192.168.1.139
3306
2,如果你的linux主机与你的win7主机路由是通的,在你的win7的控制面板上打开防火墙设置,确认你的3306端口没有被防火墙屏蔽。
3,如果以上都没有问题,请检查你的mysql数据库是否设置了连接权限:
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'root'@'%'
IDENTIFIED
BY
'11112222'
WITH
GRANT
OPTION;
是授权jack用户密码是123456在IP地址10.10.50.127的地址登陆,也可以用通配符%代替IP表示任何地址。

㈨ 如何设置mysql允许远程访问局域网访问

第一步打开mysql客户端,输入连接密码,按回车键。
第二步输入“use mysql”,进去mysql数据库

第三步输入“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;”,创建一个允许远程访问的用户,用户名是root,密码是123456

第四步输入“flush privileges;”,进行更新权限,如下图所示:

5/5
第五步更新权限之后,就可以远程连接mysql数据库了
希望可以帮到您,感谢您的采纳。

㈩ 如何远程访问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)来访问这个mysql server。
注意admin账户不一定要存在。

2、支持root用户允许远程连接mysql数据库
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
flush privileges;

三、查看系统用户

阅读全文

与如何远程连接mysql数据库相关的资料

热点内容
深圳花鸟虫鱼批发市场在哪里 浏览:537
什么是手工单交易 浏览:979
代理加盟网站有哪些 浏览:459
防疫大数据黑名单什么意思 浏览:591
什么软件感觉信息准确 浏览:21
清平市场属于哪个市 浏览:291
什么币交易所手续费低 浏览:787
护肤有哪些产品可以控油 浏览:447
保险维修信息哪里搞 浏览:329
茂名招聘信息哪个平台好 浏览:968
当贝市场的视频怎么保存到相册 浏览:442
预约科目一考试成功信息多久到 浏览:149
红米4使用情况统计数据在哪里找 浏览:892
数据分析需要发展到哪些程度 浏览:285
改排气如何拿数据 浏览:213
代理工作人员是什么意思 浏览:892
ps顽固程序如何删除 浏览:734
代理记账怎么给费用 浏览:103
代理记账费记到哪个科目 浏览:115
饼状图数据如何变成百分比 浏览:965