十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
因导出sql文件
四平网站建设公司创新互联建站,四平网站设计制作,有大型网站制作公司丰富经验。已为四平上1000+提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的四平做网站的公司定做!
在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述。
上传sql文件
前面说过了,我们没有在云主机上安装ftp,怎么上传呢?
打开ftp客户端软件,例如filezilla,使用服务器IP和root及密码,连接时一定要使用SFTP方式连接,这样才能连接到linux。注意,这种方法是不安全的,但我们这里没有ftp,如果要上传本地文件到服务器,没有更好更快的方法。
我们把database.sql上传到/tmp目录。
连接到linux,登录mysql
使用putty连接到云主机。putty的使用方法这里就不介绍了。
连接之后,登录mysql
复制代码
代码如下:
mysql
-u
root
-p
password:
注意,如果你之前建立了其他的mysql用户,可以选择合适的用户登录。关于mysql的命令行,你可以在其他地方学习。
把上传上去的sql导入到数据库中
按照下面的三个步骤,快速导入这个sql文件
复制代码
代码如下:
mysqluse
yourdatabasename;
mysqlset
names
utf8;
mysqlsource
/tmp/database.sql;
然后屏幕上就会不断的滚,最后提示导入成功。
最后,记得将database.sql删除。
如果两个主机间可以通过网络通信的话,可以用scp命令来传送文件,windows上可以安装winscp来实现windows和linux系统间传送文件
用 这个命令 吧
scp 可以在 2个 linux 主机间复制文件;
命令基本格式:
scp [可选参数] file_source file_target
======
从 本地 复制到 远程
======
* 复制文件:
* 命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;
* 例子:
scp /home/space/music/1.mp3 root@
scp /home/space/music/1.mp3 root@
scp /home/space/music/1.mp3
scp /home/space/music/1.mp3
操作顺序:
1、打开本地终端,输入telnet命令:
telnet 服务器ip
输入用户名 密码 登陆成功
2、转到oracle用户下,输入:
su - oracle
exp
根据Oracle的exp命令提供的到处向导,导出用户需要的数据到dmp文件中 myxxxoutxxx.dmp
3、接下来是讲这个dmp文件传到本地
两种方式
1、如果服务器端开启了ftpd 或者 sshd ,可以从本地连接过去,把dmp文件下载到本地
重新打开一个本地终端
ftp 服务器ip
输入用户名 密码 登陆成功
cd dmp文件目录的相对路径
get myxxxoutxxx.dmp
2、如果本地服务器开启了相关服务 可以从服务器端上传dmp文件到本地
cd dmp文件目录的路径
ftp 服务器ip
输入用户名 密码 登陆成功
put myxxxoutxxx.dmp
最后就是本地库的导入了
在终端中输入 imp 根据向导一步一步设置导入
或者用开发工具帮助导入
在使用SecureCRT登录linux后,点击菜单栏中的“文件”----“连接SFTP标签页”后,即可进入一个界面,使用get命令就可以了。
get命令具体使用方法是:假如你登录的用户名是admin,get命令会默认从/home/admin/下面下载文件,比如你的文件名叫aaa.zip,你直接输入get aaa.zip,回车后,会默认下载到windows的我的文档文件夹中。