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

时间:2022-09-23 16:55:41

  服务器系统基本都是基于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.给远程访问设置权限

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

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