使用Navicat for MySQL把本地数据库上传到服务器

使用Navicat for MySQL把本地数据库上传到服务器

  服务器系统基本都是基于linux的,这个数据库上传的方式适用于linux的各种版本,比如Ubuntu和Centos(尽管这两个版本各种大坑小坑,但至少在数据库传输上保持了一致性)

  当然本地数据库上传到服务器的前提是,服务器也已经安装好了MySQL数据库

1.在服务器端:

1.linux如何查看mysql是否启动

service mysqld status

mysqld is stopped 那就说明mysql服务是停止状态

mysqld is running 那就说明mysql服务是启动状态 

 

2.重启mysql

service mysqld restart

3.登录mysql

#如果是刚刚安装了mysql,密码为空,直接按Enter键(回车)就进去了,如果已经设置了密码,就填写密码登录 mysql -uroot -p

 

4.给远程访问设置权限

复制代码
#其中123456是用于连接的密码,读者可以将其设置得更加复杂一些 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; FLUSH PRIVILEGES; #设置密码,如果是新安装的mysql需要在这里把密码设置了,如果已经有密码了就不用了 set password =password('123456'); flush privileges;
复制代码

5.退出mysql

quit

2.在本地:

1.安装Navicat

  虽然这个软件是收费的,但是给了20天试用期,所以可以放心大胆的用正版,毕竟,上传数据库这种事儿,只在项目上线部署的时候用一次,20天怎么也够用了。

2.建立连接

1.先新建连接,跟本地数据库连上,连接名随便起一个就可以,如图

图1

使用Navicat for MySQL把本地数据库上传到服务器

图2

使用Navicat for MySQL把本地数据库上传到服务器

图3

使用Navicat for MySQL把本地数据库上传到服务器

2.再新建连接,跟服务器数据库连上,连接名也随便起一个就可以,如图

图1

 使用Navicat for MySQL把本地数据库上传到服务器

图2

使用Navicat for MySQL把本地数据库上传到服务器

3.数据传输,如图

图1

使用Navicat for MySQL把本地数据库上传到服务器

图2

使用Navicat for MySQL把本地数据库上传到服务器

图3

使用Navicat for MySQL把本地数据库上传到服务器

 

 至此,完成了本地数据库传输到服务器的过程

可以到服务器端,进入mysql查看一下,是否已经上传成功:

使用Navicat for MySQL把本地数据库上传到服务器

——————— 本文来自 kkfd1002 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/kkfd1002/article/details/80247882?utm_source=copy

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112855.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ssh从A免密码登陆到B实验

    ssh从A免密码登陆到B实验

    2021年9月11日
    51
  • header(‘Content-type:text/html;charset = utf-8’);出现中文乱码

    header(‘Content-type:text/html;charset = utf-8’);出现中文乱码header(‘Content-type:text/html;charset=utf-8’);”=”两旁不能留空格,必须紧密连写,否则出现乱码;如果不行,再用Editplus重新保存为UTF8编码,本身Editplus就有一个设置编码的,不过我这是英文版本的,点击菜单栏的第五项,有一个Document的选项,然后单击它,在下拉菜单里,有一项FileEncoding,再进

    2022年7月16日
    18
  • Ubuntu16.04安装中文输入法_Ubuntu触摸板驱动

    Ubuntu16.04安装中文输入法_Ubuntu触摸板驱动最近安装了ubuntu18.10,但是不能使用中文输入法。准备试一试搜狗输入法。但是无法安装成功。就准备使用系统自带的输入法第一步:安装自带中文输入法在设置里选择region&language选择instll/Re…

    2022年9月26日
    3
  • html 检测输入是否数字,JavaScript怎么判断输入是否是数字?

    html 检测输入是否数字,JavaScript怎么判断输入是否是数字?JavaScript进行表单操作时,很多时候需要判断输入的内容是否为数字。JavaScript判断输入内容是否为数字的方法很多,下面本篇文章就来给大家介绍几种方法,希望对大家有所帮助。javascript判断输入是否是数字的方法:第一种方法isNaNisNaN:返回一个Boolean值,指明提供的值是否是保留值NaN(不是数字)。NaN:即NotaNumberisNaN(numValue)但…

    2022年6月22日
    32
  • 6.Page对象详解

    6.Page对象详解序就好像用户看到的都是由dom表现出来的,所有的业务处理都是在Page对象中处理的。如果业务越简单,创建的Page对象数量就会越少;如果业务越复杂,那么相对而言Page对象数量就越多(或Page实例对象就会越复杂)。Page对象主要做以下事情:渲染页面,保证dom元素的合理安排,以及事件的处理;数据交互,将数据正确的放在dom元素中,并进行合理的前后端数据交互。无论是在哪个时候,这两点确实是前端开发的重中之重,换一句话说这就是前端核心开发内容。为了让Page对象更加专注于上面所提的两件事情,

    2022年7月11日
    20
  • docker 私库nexus3部署(在线+离线)+配置+上传拉取测试[通俗易懂]

    docker 私库nexus3部署(在线+离线)+配置+上传拉取测试[通俗易懂]基础操作创建数据目录ps:不管在线还是离线都要进行的操作mkdir-p/home/nexus/datachmod777/home/nexus/data在线部署直接启动(在线会自动拉取镜像)dockerrun-d–namenexus-v/home/nexus/data:/nexus-data–restart=unless-stopped-p5000:5000-p8081:8081sonatype/nexus3查看运行的容器dockerps等待

    2022年4月19日
    121

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号