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]