MySql常用命令

2021-08-25 02:06:39 字數 2067 閱讀 8304

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...