mysql備份還原
c:\documents and settings\ccit>mysqldump -h192.168.102.48 -uroot -proot dcpdb -r > g:\file\dcpdb.sql
c:\documents and settings\ccit>mysql -uroot -proot dcpdb < g:\file\dcpdb.sql
開關:-r 用於需要匯出儲存過程
-b 可以生成create database語句
-d 或 --no-data 匯出結構不匯出資料,這個選項使的mysqldump命令不建立insert語句。
-f, --flush-logs
在開始匯出前,洗掉在mysql伺服器中的日誌檔案。
-f, --force,
即使我們在乙個表匯出期間得到乙個sql錯誤,繼續。
-h, --host=..
從命名的主機上的mysql伺服器匯出資料。預設主機是localhost。
-l, --lock-tables.
為開始匯出鎖定所有表。
-t, --no-create-info
不寫入表建立資訊(create table語句)
-d, --no-data
不寫入表的任何行資訊。如果你只想得到乙個表的結構的匯出,這是很有用的!
--opt
同--quick --add-drop-table --add-locks --extended-insert --lock-tables。
應該給你為讀入乙個mysql伺服器的盡可能最快的匯出。
-pyour_pass, --password[=your_pass]
與伺服器連線時使用的口令。如果你不指定「=your_pass」部分,mysqldump需要來自終端的口令。
-p port_num, --port=port_num
與一台主機連線時使用的tcp/ip埠號。(這用於連線到localhost以外的主機,因為它使用 unix套接字。)
-q, --quick
不緩衝查詢,直接匯出至stdout;使用mysql_use_result()做它。
-s /path/to/socket, --socket=/path/to/socket
與localhost連線時(它是預設主機)使用的套接字檔案。
-t, --tab=path-to-some-directory
對於每個給定的表,建立乙個table_name.sql檔案,它包含sql create 命令,和乙個table_name.txt檔案,它包含資料。 注意:這只有在mysqldump執行在mysqld守護程序執行的同一臺機器上的時候才工作。.txt檔案的格式根據--fields-***和--lines--***選項來定。
-u user_name, --user=user_name
與伺服器連線時,mysql使用的使用者名稱。預設值是你的unix登入名。
-o var=option, --set-variable var=option設定乙個變數的值。可能的變數被列在下面。
-v, --verbose
冗長模式。列印出程式所做的更多的資訊。
-v, --version
列印版本資訊並且退出。
-w, --where='where-condition'
只匯出被選擇了的記錄;注意引號是強制的!
create database sadb default charset utf8 collate utf8_unicode_ci;
檢視字符集
show variables like '%set%';
匯入資料,指定預設字元
mysql -uroot -proot --default-character-set=gbk sadbstatus 檢視狀態
修改使用者密碼
mysql> set password for 'root'@'localhost' = password('123456');
mysql基本常用命令 MySQL常用命令(一)
cmd提示框中的mysql基礎命令 一 命令 連線mysql伺服器 mysql h localhost u root p 展示所有資料庫 show databases 選擇資料庫 use database 展示所選資料下所有表 show tables 設定資料庫編碼 set names gbk 用s...
mysql巡檢常用命令 mysql 常用命令
客戶端連線 進入命令列,windows cmd,連線 mysql u 使用者名稱 p密碼 h 伺服器ip位址 p 伺服器端mysql埠號 d 資料庫名 注意 1 伺服器端口標誌 p一定要大些以區別於使用者 p,如果直接連線資料庫標誌 d也要大寫 2 如果要直接輸入密碼 p後面不能留有空格如 pmyp...
mysql常用命令總結 mySql常用命令總結
總結一下自己常用的mysql資料庫的常用命令 mysql u root p 進入mysql bin目錄後執行,回車後輸入密碼連線。資料庫操作 1 create database dbname 建立資料庫,資料庫名為dbname 2 create database todo default chara...