導航:首頁 > 程序命令 > linux備份mysql資料庫命令

linux備份mysql資料庫命令

發布時間:2023-09-27 01:05:39

A. 如何備份linux伺服器上的mysql資料庫

命令的,你查查,或者直接壓縮mysql的data目錄。

B. Linux下mysql資料庫如何定期備份與刪除

首先,創建備份文件夾mkdir
/mysql/mysqldata_bakeup;創建並編輯文件在路徑
/usr/sbin/bakmysql,命令:vi
/usr/sbin/bakmysql。此時會在/usr/sbin/路徑下創建bakmysql文件,並進入bakmysql編輯狀態,接著輸入;fn
=
`
date
+%Y%m%d
`
tar
zcvf
/mysql/mysqldata_bakeup/mysql$fn.tar.gz
/mysql/data
然後修改文件bakmysql屬性,使其可執行chmod
+x
/usr/sbin/bakmysql
修改/etc/crontab
vi
/etc/crontab
進入編輯狀態,在最下面添加:01
3
*
*
*
root
/usr/sbin/bakmysql
01
3
是每天凌晨3:01執行
bakmysql文件;懂了嗎?

C. Linux查看資料庫備份腳步的配置信息命令

Copyright © 1999-2020, CSDN.NET, All Rights Reserved

mysql

登錄

Linux 關於MYSQL資料庫命令(查看,備份等操作) 原創
2016-04-19 11:22:33

fuwen1989

碼齡7年

關注
1.Linux系統下啟動MySQL的命令:
/ect/init.d/mysql start (前面為mysql的安裝路徑)
2.linux下重啟mysql的命令:
/ect/init.d/mysql restart (前面為mysql的安裝路徑)
3.linux下關閉mysql的命令:
/ect/init.d/mysql shutdown (前面為mysql的安裝路徑)
4.連接本機上的mysql:
進入目錄mysql\bin,再鍵入命令mysql -u root -p, 回車後提示輸入密碼。

5.打開資料庫後的操作命令查看資料庫的命令

mysql> show databases;

打開mydb庫

mysql> use mydb;

查看數據表的詳細結構

mysql> desc funtb;

新建資料庫
mysql> create database school;新建表
mysql> create table user01(
-> id varchar(20) NOT NULL,
-> userName varchar(10) NOT NULL,
-> age int(11) default'0',
-> sex char(2) NOT NULL default'm',
-> PRIMARY KEY (id)
-> )TYPE=InnoDB;

Query OK, 0 rows affected, 1 warning (0.02 sec)

mysql>desc student;

插入
mysql> insert into student(id,stuName) values('1','tomcat');

刪除
mysql> delete from student where id='1';

刪除表中所有數據
mysql> truncate table student;

刪除表
mysql> drop table temp;

創建新用戶並給予許可權
mysql> grant all privileges on *.* to dbuser@localhost identified by '1234'

with grant option;

更改Mysql用戶密碼
c:\Mysql5.0\bin>mysqladmin -u root -p password 1234

Enter password: ****

備份資料庫及表(新版資料庫不加3306埠號)

c:\mysql\bin\>mysqlmp –u root –p mydb >d:\backup.sql

執行此語句將把資料庫mydb 備份到D盤的backup.sql文件中 備份多個資料庫表

c:\mysql\bin\>mysqlmp –u root –p 3306 school user01 user >d:\backup.sql
此句的意思是把school庫中的user01表和user表的內容和表的定義備份到D盤backup.sql文件中。
備份所有的資料庫
c:\myql\bin>mysqlmp –u root –p 3306 –all –database>d:backup.sql
還原Mysql資料庫
c:\mysql\bin\mysql –u root –p 3306 school
還原其中的一個表
mysql> source d:\books.sql;

退出Mysql連接

mysql>quit(exit)

windows關閉mysql服務
C:\mysql\bin>net mysql

D. linux中mysql如何備份與恢復(mysql備份和恢復資料庫命令)

把以前寫的一個發你看看

腳本要求:編寫shell腳本,每天凌晨1點備份td_oa庫,到mysql-back目錄,並將備份文件壓縮,壓縮名稱為備份的日期,只保留連續七天的備份物斗猜文件

#!/bin/bash

mysql-uroot-p123456-e"flushtableswithreadlock;"鎖住表

/usr/local/mysql/bin/mysqlmp-uroot-p123456td_oa--flush-logs--single-transaction

mysql-uroot-p123456-e"unlocktables;"解鎖

a=`/bin/date%Y-%m-%d`#在這里加上銷源時間,壓縮的時候罩型加上時間,會失敗。

echo$a

cd/gxl

/bin/tar-czf$a.tar/fjp/td_oa.sql

b="$a.tar"

cp-p$b/root/fjp

forcin`find/root/fjp-ctime7`

do

/bin/rm-rf$c

done

閱讀全文

與linux備份mysql資料庫命令相關的資料

熱點內容
成龍找女兒電影名字 瀏覽:555
填充物聲音解壓 瀏覽:722
機械繫統動力學pdf 瀏覽:393
程序員硬碟多少合適 瀏覽:995
安卓車機怎麼樣升級 瀏覽:947
寫搶購腳本用什麼伺服器 瀏覽:385
在哪個app可以發布招聘信息 瀏覽:968
母乳餵奶電影 瀏覽:529
公鑰加密工作原理圖 瀏覽:112
圖片編譯器簽名 瀏覽:629
能投影電視的在線網站 瀏覽:946
石家莊市車輛在哪解壓 瀏覽:693
國標麻將用什麼app玩 瀏覽:847
單片機字型檔下載 瀏覽:186
命令行執行vs編譯 瀏覽:98
印度電影巴基斯坦女孩跑印度 瀏覽:752
反編譯文件加殼了 瀏覽:670
PDF使用版 瀏覽:213
網路設計pdf 瀏覽:923
程序員身體健康 瀏覽:847