扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
10年积累的成都做网站、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有修文免费网站建设让你可以放心的选择与我们合作。
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目录
二、导入数据库
1、首先建空数据库
mysqlcreate
database
abc;
2、导入数据库
方法一:
(1)选择数据库
mysqluse
abc;
(2)设置数据库编码
mysqlset
names
utf8;
(3)导入数据(注意sql文件的路径)
mysqlsource
/home/abc/abc.sql;
方法二:
mysql
-u用户名
-p密码
数据库名
数据库名.sql
mysql
-uabc_f
-p
abc
abc.sql
建议使用第二种方法导入。
注意:有命令行模式,有sql命令
以上这篇linux下导入、导出mysql数据库命令的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、在命令行下输入shell指令:sz /var/log/boot.log,此时会弹出下载位置选择。
3、点击确定,此时会看到日志被成功导出了。
命令whereis 查找可执行文件,源代码,帮助文件的绝对路径。
命令which告诉我们当输入某个命令执行时,SHELL到底调用了哪个版本的命令。
然后是最重要的find命令,譬如我们要在/usr目录查找文件intelism:
find /usr -name intelism -print
具体的参数可查看man文档。
然后是查找文件中的字符串,命令是grep,egrep,fgrep.一般我们都用grep,但egrep支持全部的正则表达式。比如我们要查看./intelism文件里的字符"xingshangdeluren"
grep -n "xingshangdeluren" ./intelism
比如要查看所有以A或者a开头的字符串那么:
grep -n -i '\a' ./intelism
比如我们要看~/intel/文件下有没有SIZE为0的文件:
ls -l ~/intel/ | grep “0”| cut -f10 -d' '
我也刚学,不是太懂,你可以自己去查MAN文档和上论坛和实践
用命令select * from table into outfile 'xxx.txt';就可以把查询数据导出在当前数据库保存位置的xxx.txt文件里面了。
也可以直接在linux命令用mysql -h127.0.0.1 -uroot -pXXXX -P3306 -e"select * from table" /tmp/test.txt
操作顺序:
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 根据向导一步一步设置导入
或者用开发工具帮助导入
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流