读书人

exam_UNIX and relational database(5)

发布时间: 2013-11-20 12:46:02 作者: rapoo

exam_UNIX and relational database(五)

学习笔记,转自:http://wenku.baidu.com/view/821cc4c2aa00b52acfc7cadc.html

?

第五天

?

一、上节回顾

1、登录mysql

Cd? /home/

Ls

Cd? mysql

Ls

Bin/mysqld_safe? --user=mysql? &

Mysql? -u? root? -p

……

2、备份数据库

Quit

Ls

Cd? bin/???? 【注:备份数据库一定要退出数据库,在bin目录下进行】

Ls

./mysqldump? -u? root? -p? spdb1? >? /home/spdb1.bak

3、查看备份文件

Cd? /home/

Ls

Cat? spdb1.bak

注:

4、删除数据库

Ls

Mysql? -u? root? -p

Show databases;

Drop? database? spdb1;

5、恢复数据库

Quit

Cd? mysql

Cd? bin/

Ls

Mysql? -u? root? -p spdb1? < /home/spdb1.bak

?

Mysql? -u? root? -p

Create? database? spdb1;

Quit

Mysql? -u? root? -p spdb1? < /home/spdb1.bak

Mysql? -u? root? -p

Show? database;

Use? spdb1;

Show? tables;'

Select? *? from? users;

?

二、ssh

?

?

1、安装ssh

直接安装在windows下就可以。

2、配置ssh

在windows cmd 窗口检查网络是否互通

Ping IP地址

Ifconfig? eth0 IP地址(与windowsIP地址在相同字段)

3、使用ssh

?

?

注:监听端口是22

?

?

?

?

服务器端口号是22,每个用户又自动分配一个不同的端口号

?

Kill? -9 1924【进程号】

?

?

Windows(左)到linux(右)叫upload? ,反之叫download。

三、重要内容补讲

1、目录区分

?

?

cd ..从当前位置到达上一目录

Cd? /home/mysql

以下是tomcat的工作目录

?

2、运行级别

?

3、常用命令

?

?

rmdir?? 只能删除空目录(内不含文件)

?

?

Cp? -r? workspace/(源)? /home(目标)

Cp? -rf? workspace/? /home?

Ln? -s? /home/aaa? toaaa

?

?

?

查找目标中是否有“12”字符,-n可显示第几行

同时两个目录中查找

要求在Home所有文件中查找

?

按文件大小搜索

?

?

即运行 chmod? 744? my.sh

然后就可运行shell文件:./my.sh

?

?

比如:想要在root登录时启动tomcat ,可以编辑root下的.bashrc 文件,加一句:

这些内容都在env中

比如:要在home路径下运行root中的my.sh

Cd? /home/

Export? PATH=$PATH:/root

Env? |more

?

自此,就可以在home下使用root路径里的文件了。

但是只是临时的。

My.sh

?

?

Alias? llh ='ls? -l? /home'

?

?

?

?

?

?

压缩多个文件

?

?

注:内网和外网的区别就是IP地址能否直接找到另一个IP地址。

?

?

解答:

① Linux下mysql自启动

?

② 每天2:00 进行数据库备份

Cd? /root/

Vi? my2.sh???? :

?

Ls

Chmod? 744? my2.sh

Ls

Crontab? -e???

?

③ 不让备份文件被覆盖

对 my2.sh? 进行shell编辑

④ ?

?

读书人网 >其他数据库

热点推荐