Ubuntu中开启MySQL远程访问功能,并将另一个数据库服务器中的数据迁移到新的服务器中...
技术交流群:233513714
一、开启MyS远程访问功能
1、进入服务器输入netstat -an | grep 3306确认3306是否对外开放,MySQL默认状态下是不对外开放访问功能的。输入以上命令之后如果端口没有被开放就会显示
<strong>显示结果:tcp 0 0 127.0.0.1:3306 0.0.0.0:*LISTEN</strong>
2、从上面的显示结果可以看出,mysql的3306端口只是监听本地的连接,这样就阻碍了外部ip对该数据库的访问,这样就需要修改mysql配置文件,
输入vim /etc/mysql/my.cnf然后回车,找到bind-address = 127.0.0.1,将其注释掉(注释只需在最前面加上一个#);这样mysql的远程访问端口就开启了。
3、登录mysql,输入mysql -u root -p 回车
4、输入grant all on *.* to root@'%' identified by '你的密码 ' with grant option(%表示通配符),这个命令授予的用户权限可以访问mysql中的任意数据库和表
5、重启mysql就可以远程登录数据库服务器了,输入/etc/init.d/mysql restart回车;
6、给root用户添加远程访问权限:
- mysql >use mysql; //登录mysql
- mysql>update user set host = '%' where user = 'root'; //修改host
- mysql> flush privileges; //刷新
这样就可以远程访问mysql数据库了
二、数据迁移
1、用navicat连接源数据库和目标数据库
2、在源数据库上右键点击数据传输选择好源数据库,然后选择好目标数据库地址,点击开始就可以将数据迁移过去了。
转载于:https://www.cnblogs.com/cnndevelop/p/5583573.html
Ubuntu中开启MySQL远程访问功能,并将另一个数据库服务器中的数据迁移到新的服务器中...相关推荐
- 远程登录另一个mysql 数据库_Ubuntu中开启MySQL远程访问功能,并将另一个数据库服务器中的数据迁移到新的服务器中...
技术交流群:233513714 一.开启MyS远程访问功能 1.进入服务器输入netstat -an | grep 3306确认3306是否对外开放,MySQL默认状态下是不对外开放访问功能的.输入以 ...
- linux查看mysql是否可以远程登陆_Linux中开启mysql远程访问功能
如何开始mysql的远程访问功能: (1)确认一下3306是否对外开放,mysql默认状态下是不开放对外访问功能的. 查看的办法如下: ~# netstat -an | grep 3306 tcp ...
- linux开启mysql外链,Linux中开启MySQL远程访问功能
(1)确认一下3306是否对外开放,MySQL默认状态下是不开放对外访问功能的.查看的办法如下: 1 ~# netstat -an | grep 3306 2 tcp 0 0 127.0.0.1:33 ...
- mysql远程访问 linux_Linux中开启mysql远程访问功能
1.确认3306是否对外开放,mysql默认状态下是不开放对外访问功能的.查看的办法如下: # netstat -an | grep 3306 tcp 0 0 127.0.0.1:3306 0.0.0 ...
- mysql远程访问显示警告信息_开启mysql远程访问过程中所遇常见问题的解决办法...
今天在测试MySQL的连接时候,发现连接不通过,并报错ERROR 2003 (HY000): Can't connect to mysql server on '192.168.10.210' (11 ...
- CentOS7和CentOS6怎样开启MySQL远程访问
CentOS6开启MySQL远程访问 1.开放MySQL访问端口3306 修改防火墙配置文件 vi /etc/sysconfig/iptables 加入端口配置 -A INPUT -m s ...
- CentOS6怎样开启MySQL远程访问
CentOS6开启MySQL远程访问 1.开放mysql访问端口3306 修改防火墙配置文件 vi /etc/sysconfig/iptables 加入端口配置 注意:增加的开放3306端口 ...
- windows mysql 开启日志功能_Windows下开启mysql日志功能
Windows下开启mysql日志功能 Mysql日志功能默认是不打开的,毕竟打开日志,使用时间久了会占用很大空间. 方法: 找到MySql安装目录,修改 my.ini文件(在未设置的前提下) 在my ...
- Fedora中允许mysql远程访问的几种方式
Fedora中允许mysql远程访问,可以使用以下两种方式: a.改表. mysql>use mysql; mysql>update user set host = '%' where u ...
最新文章
- 制作显示欢迎信息的脚本程序
- Java并发编程实战~Condition
- Cmake 中相关具体介绍(包括Cmakelist.txt文件的编写等等)
- python面向对象编程98讲_谈面向对象的编程(Python)
- java基础知识---IO常用基础操作(一)
- 手游开发之lua的class函数详解
- 一文了解基金投资的方法
- java comp_java:comp / env /做什么?
- Cantor‘s paradox
- Threejs-创建旋转正方体
- php odbc informix,odbc php informix 问题求助
- 哔哩哔哩 机器人历险记_机器人历险记谁演的,机器人历险记的扮演者罗德尼资料介绍-易看TV...
- 鼠标右键点击文件夹、bat文件、txt文档,指针出现假死转圈的解决方法(Adobe Acrobat右键邮件选项引起的win10假死)
- MySQL实战篇-MySQL kill进程后出现killed
- TCP粘包以及粘包处理
- ORB_SLAM2及其他SLAM精度测评
- ZZULIOJ:1091: 童年生活二三事(多实例测试)
- Oracle-数据库组件invalid问题处理
- PIPO管道通信范列(linux)
- jmeter+csv+ant接口自动化测试--利用apache-ant执行测试用例并生成HTML格式测试报告(二)