1. 程式人生 > >mysqldump備份不輸入密碼直接備份

mysqldump備份不輸入密碼直接備份

1、在你的使用者根目錄下面建立一個.my.cnf 檔案新增以下內容
[mysqldump]
user=username---- 我的是root
password=password----我的是1qazxsw2
2、新增完後修改他的許可權防止其他使用者使用
chmod 600 .my.cnf
3、下面就可以不輸入密碼直接使用了。
mysqldump -uroot -S /var/lib/mysql/mysql.sock --databases mysql  |gzip -9>/soft/msyql.gz
[[email protected] ~]# mysqldump -uroot -S /var/lib/mysql/mysql.sock --databases  mysql |gzip -9>mysql.gz


[[email protected] ~]# ls
anaconda-ks.cfg  install.log  install.log.syslog  mysql.gz
這樣就可以不使用密碼直接備份
這種情形適用於你制定定時備份任務
假如你計劃晚上12點備份就可以通過crontab 來備份你的資料庫
0 0 * * * mysqldump -u root  -S /var/lib/mysql/mysql.sock --databases  mysql |gzip -9>mysql.gz

相關推薦

mysqldump備份輸入密碼直接備份

1、在你的使用者根目錄下面建立一個.my.cnf 檔案新增以下內容[mysqldump]user=username---- 我的是rootpassword=password----我的是1qazxsw22、新增完後修改他的許可權防止其他使用者使用chmod 600 .my.c

共享文件夾輸入密碼訪問

clas 啟用 安全 nbsp 本地 blog 網絡 權限 共享 1、打開guest帳號,guest帳號默認情況下是不啟用的 2、在共享文件夾的“共享”選項卡中,把3S_Setup的權限的“組或用戶名稱”中添加Everyone組 3、在共享文件夾的“安全”選項卡中,把3S_

oracle的system賬戶用normal模式登入失敗,提示使用者名稱或密碼錯誤,但是如果用sysdba登入,即使輸入密碼,或者密碼錯誤也能登入成功。

本人win7的作業系統,裝的shiftoracle 11g,問題就是我安裝成功後,單擊Database Control-orcl項進入企業管理器,進入https://localhost:1158/em/console/logon/logon這個頁面,進行登入,使用者名稱和密

ubuntu 終端使用sudo輸入密碼的方法

首先,賦予/etc/sudoers寫許可權: sudo chmod u+w /etc/sudoers 使用gedit開啟: sudo gedit /etc/sudoers 找到%sudo    ALL=(ALL:ALL)  ALL 改為: %sudo    ALL

Linux Mint12體驗-如何使用sudo輸入密碼

今天來公司裡面,感觸很多,也發現了很多,先說一下今天學到的一些小的知識 一。如何在Linux下面使用sudo不輸入密碼        1.首先開啟這個檔案:sudo emacs /etc/sudoers(可以用vim或者是gedit),預設情況我們會看到有"%admin

Linux/Ubuntu sudo提權輸入密碼

前言 在寫自動化打包指令碼的過程中,zip打包時需要用到sudo許可權,但是每次輸入密碼太過麻煩,因此這裡介紹一下sudo提權不需要輸入密碼的方法。 修改/etc/sudoers 假設我們當前的使用

設定ssh輸入密碼登入遠端SSH伺服器

比如要在192.168.1.1上 使用者user1實現不輸入密碼就能ssh/sftp到機器192.169.1.2的使用者user2 以使用者user1登陸192.168.1.1 1)ssh-keygen

07_編寫腳本:提示用戶輸入用戶名和密碼,腳本自動創建相應的賬戶及配置密碼。如果用戶輸入賬戶名,則提示必須輸入賬戶名並退出腳本;如果用戶不輸入密碼,則統一使用默認的 123456 作為默認密碼

密碼 passwd 退出 默認 腳本 自動創建 stdin echo user #!/bin/bashread -p "請輸入用戶名: " user#使用-z 可以判斷一個變量是否為空,如果為空,提示用戶必須輸入賬戶名,並退出腳本,退出碼為 2#沒有輸入用戶名腳本退出後,使

用rsync 命令實現linux 跨伺服器差分備份需要輸入密碼

測試:本地機器:10.100.2.51 遠端機器:10.100.2.50 目的: 測試環境: 把本地伺服器的test2資料夾的東西移動到遠端伺服器的test2裡面 實現方法: 1, [本地機器] 用ssh-keygen生成金鑰 [[email protected] ~]# ssh-

為什麽mysql設置了密碼之後,本地還可以直接訪問,需要輸入密碼就可以登錄數據庫了?

leg 訪問 cheng 重載 賬號登陸 為什麽 除了 msyql 用戶 轉自 http://blog.csdn.net/buyaoxx/article/details/77619619 今天開發中在Centos7中安裝MySQL5.6版本後,在表中新建了一個weich

windows postgresql定時備份 無需手動輸入密碼

enable 無需 mce ken for 路徑 amp http dbd PostgreSQL 自動備份,並刪除10天前的備份文件的windows腳本. 第一步,創建腳本,命名back.bat文件 @ECHO OFF @setlocal enableextensions

postgresql在windows下備份的批處理檔案(修改版),提示輸入密碼時,能自動輸入密碼

在網上找到一篇文章《PostgreSQL Windows自動備份指令碼》 覺得不錯,試了一下,發現批處理檔案執行停止在提示輸入密碼那。 >pg_dump -U postgres -W  database1 > c:/backup.tar >passwo

輸入用戶名密碼通過跳板機登錄到線上linux機器

輸出 函數 獲取 我們 訪問 接收 req require 多個 問題: 一般情況下,公司所有的服務器都在內網,公網訪問、管理服務器都要先通過登錄一臺跳板機,然後再由跳板機登錄到相應的服務器進行操作,跳板機與服務器的連接都是內網地址。我們經常看到的現象就是下圖這樣,每次都要

輸入密碼顯示明文

pass user code alex lex color col pycharm import import getpass _username = ‘alex‘ _password = ‘abc123‘ username = input("username:") p

虛擬機器上LINUX開機輸入密碼後回車,閃下黑屏,又回到登入介面了,能進系統

經過資料查閱,下面將修復方法總結如下: 因為/etc/profile這個檔案一但被錯誤設定就會導致系統不能登陸,所以最終的解決方案就是修改這個檔案,然後重啟系統。步驟如下:   1:在啟動介面(出現3.2.1....時)輸入:e 回車進入-》選擇介面再

ARCHIVELOG模式下使用者管理的完全恢復—基於備份控制檔案的完全恢復

基於備份控制檔案的恢復只要適用於以下情況:表空間被意外刪除;所有控制檔案全部損壞。   先關閉資料庫,執行一次全庫冷備份。 [sql] view plain copy print ?

MySQL二階段提交以及xtrabackup如何保證備份丟失資料

MySQL二階段提交與xtrabackup如何保證備份不丟失資料 MySQL二階段提交與crash recovery 1. MySQL二階段提交 2. crash recovery的實現 xtrabackup如何實現資料不丟失 1.

ubuntu 17.10 自動升級為18.04後輸入密碼登陸進去

在登陸介面中按ctrl+alt+F1 進入終端輸入模式, 輸入:sudo vi /etc/X11/Xwrapper.config 然後輸入密碼,編輯Xwrapper.config 檔案; 按a,進入編輯狀態, 將檔案中的allowed_users = config  修改為

Shell 輸入密碼顯示文字

最近有一個需求,要寫個shell,中間需要讓使用者輸入一個密碼,這時候不可以讓使用者輸入的密碼顯示在螢幕上。 本來這個需求一開始沒想到該如何實現,後來突然想到,之前做審計系統測試的時候,用到過這個命令: stty -echo 這一條命令敲下去,使用者後續的輸入都不會有回

解決空使用者直接登入mysql問題,即需輸入密碼卻能訪問資料庫的問題。

在安裝資料庫的時候,在安裝資料庫的時候,不經意就會設定到空使用者的登入mysql資料庫的問題(如下圖所示:) 原因:在安裝mysql的時候選擇的預設安裝,這樣就會存在空使用者的存在,所以導致直接訪問mysql資料庫。 解決方法: 1、切換到mysql自帶的my