mysql远程导入数据库接收数据

查看: 4197|回复: 6
sqlyog怎么设置才可以让数据库可以远程访问
阅读权限90
签到天数:9 天结帖率: (22/45)
如题啊 现在我服务器用的sqlyog 管理的 现在可以链接,但是仅限于本地,我打算用去链接他 出现错误,可能是因为没有开通远程访问的原因,求助谁会设置。
百度了N久&&没发现什么有价值的玩意
看看这个文章/develop/database/52.html
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至
可获得加分喔。友情提醒:本版被采纳的主题可在
帖子申请荣誉值,获得 1点 荣誉值,荣誉值可兑换终身vip用户组哦。快捷通道: →
阅读权限90
看看这个文章/develop/database/52.html
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!
阅读权限90
什么数据库?mysql么?
阅读权限90
签到天数: 9 天结帖率: (22/45)
什么数据库?mysql么?
是的& &已经可以正常链接了&&只差开通远程的这个访问
阅读权限120
签到天数: 2 天结帖率: (27/41)
mysql首先要支持远程连接 这个需要服务器的服务商来搞
阅读权限90
签到天数: 9 天结帖率: (22/45)
mysql首先要支持远程连接 这个需要服务器的服务商来搞
我的是VPS& &mysql就是我搭建的&&我就算是服务商
阅读权限120
签到天数: 2 天结帖率: (27/41)
我的是VPS& &mysql就是我搭建的&&我就算是服务商
联系VPS 服务商&&
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪
违法和不良信息举报电话,QQ: ,,邮箱:@
Powered by
粤公网安备 25mysql远程数据库导入到本地数据库
dump -h '114.212.111.123' -uROSE -pxxxooo --opt --compress ITSM --skip-lock-tables | mysql -h localhost
-uroot -proot ITSMC
114.212.111.123 远程服务器名称
ROSE 远程登录名
xxxooo 远程数据库登录密码
ITSM远程数据库名(即:复制的源)
localhost 本地数据库名称(一般情况下都是这个)
root 本地数据库登录名(一般情况下都是这个)
root 本地数据库登录密码(一般情况下都是这个)
ITSMC 本地(即:复制的目的)
mysqldump 是mysql的一个专门用于拷贝操作的命令
--opt 操作的意思
--compress 压缩要传输的数据
--skip-lock 忽略锁住的表(加上这句能防止当表有外键时的报错)
-tables 某数据库所有表
-h 服务器名称
-u 用户名(*后面无空格,直接加用户名)
-p 密码(*后面无空格,直接码)
-u、-p的后面没有空格,直接加用户名和密码!!!一、连接远程数据库:
1、显示密码
如:&连接远程(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”
C:/&mysql -h 192.168.5.116 -P 3306 -u root -p123456
2、隐藏密码
如:MySQL 连接本地数据库,用户名为“root”,
C:/&mysql -h localhost -u root -p&Enter password:
二、配置mysql允许远程链接
&&& 默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。
一、改表法
&&& 在localhost登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改称"%"
  #mysql -u root -p
&& Enter password:
  mysql&update user set host = '%' where user = 'root';
  mysql&select host,
二、授权法
&&& 例如:&你想myuser使用mypassword(密码)从任何主机连接到mysql服务器的话。
  mysql&GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
  如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
  mysql&GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY
  'mypassword' WITH GRANT OPTION;
&& mysql&FLUSH PRIVILEGES
  使修改生效,就可以了
常见问题:&1、在采用法二授权法之后,无法在本地登录mysql(如:#mysql -u root -p -h 192.168.5.116Enter password:&ERROR ): Access denied for user 'root'@'loadb116' (using password: YES)上例中loadb116是主机名.解决方法:&1、这时可以使用:mysql &-u root -p 登录,进入到mysql后。mysql&&grant all privileges on *.* to 'root'@'loadb116'&& & & &identified by '123456'&Query OK, 0 rows affected (0.00 sec)mysql&&&Query OK, 0 rows affected (0.00 sec)2、在本地使用ip地址登录#&mysql -u root -p -h 192.168.5.116&Enter password:&Welcome to the MySQL monitor.& C or /g.Your MySQL connection id is 60Server version: 5.1.45 MySQL Community Server (GPL)Type '' or '/h' for help. Type '/c' to clear the buffer.mysql&
阅读(...) 评论()66879人阅读
数据mysql(2)
一、连接远程数据库:
1、显示密码
连接远程数据库(192.168.5.116),端口&3306&,用户名为&root&,密码&123456&
C:/&mysql -h
192.168.5.116 -P 3306 -u root -p123456
2、隐藏密码
如:MySQL 连接本地数据库,用户名为&root&,
C:/&mysql -h
localhost -u root -p
Enter password:
二、配置mysql允许远程链接
默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。
一、改表法
&&& 在localhost登入mysql后,更改 &mysql& 数据库里的 &user& 表里的 &host&
项,将&localhost&改称&%&
  #mysql -u root
&& Enter password:
  mysql&update user
set host = '%' where user = 'root';
  mysql&select host,
二、授权法
&&& 例如:
你想myuser使用mypassword(密码)从任何主机连接到mysql服务器的话。
  mysql&GRANT ALL
PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
  如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
  mysql&GRANT ALL
PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY
  'mypassword' WITH GRANT OPTION;
&& mysql&FLUSH
PRIVILEGES
  使修改生效,就可以了
常见问题:
1、在采用法二授权法之后,无法在本地登录mysql(如:#mysql -u root -p -h
192.168.5.116
Enter password:
ERROR ): Access denied for user
'root'@'loadb116' (using password: YES)
上例中loadb116是主机名.
解决方法:
1、这时可以使用:mysql &-u
root -p 登录,进入到mysql后。
mysql& grant all privileges on *.* to 'root'@'loadb116'
&identified by '123456'
Query OK, 0 rows affected
(0.00 sec)
mysql& flush
Query OK, 0 rows affected (0.00
2、在本地使用ip地址登录
mysql -u root -p -h
192.168.5.116
Enter password:
Welcome to the MySQL
monitor.& C or /g.
Your MySQL connection id is 60
version: 5.1.45 MySQL Community Server (GPL)
Type '' or '/h' for
help. Type '/c' to clear the buffer.
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:149313次
积分:1388
积分:1388
排名:千里之外
原创:35篇
转载:15篇
评论:17条
(1)(1)(1)(2)(11)(8)(8)(3)(1)(4)(1)(1)(1)(2)(4)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'}

我要回帖

更多关于 mysql连接远程数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信