郭庆帅 发表于 2017-12-16 23:33:42

linux 常用命令解析

最近在搞centos linux 系统 ,遇到 问题和 大家讨论一下
1、如何从一个服务器发送一个 文件要另一个服务器上
用到了 一个 命令 命令格式如下
scp file use@ip:路径怎么复制服务器的数据mysqldump -uroot -p123 dbname > /root/test.sql 回车就直接完成备份。如何导入服务器数据
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码

2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/   mysqldump -uroot -p -d abc > abc.sql

注:/usr/local/mysql/bin/--->mysql的data目录

对于文件的导入,在Centos下里面的是首先要新建一个和文件相同名字的数据库。例如:
?

1





?

1
mysql> create database Student;




?

1





?

1
然后输入指令:




?

1





?

1





?

1
mysql> use Student;




?

1





?

1
如果没有错误的话,说明进入了你新建的数据库中。




?

1





?

1
然后把先设置编码:




?

1





?

1
mysql> set names utf8;




?

1





?

1
接着输入你所导入到Centos下的数据库文Student.sql文件的位置




?

1





?

1
例如:




?

1





?

1
mysql>source /usr/database.sql;




?

1





?

1
接着你会看到屏幕上很多查询语句的成功,然后就OK了。




?

1





?

1






页: [1]
查看完整版本: linux 常用命令解析