mysqldump
mysql -u root -p
// 建立資料庫
create
database name;
// 選擇資料庫
use databasename;
// 直接刪除資料庫,不提醒
drop
database name;
// 顯示表
show
tables
;// 表的詳細描述
describe tablename;
select 中加上distinct去除重複字段
// 刪除資料庫前,有提示
mysqladmin drop databasename
// 顯示當前mysql版本和當前日期
select version(),
current_date
;
shell>mysql -u root -p
mysql>
update
user
set password=password(」123″)
where
user
=』root』;
mysql> flush privileges
// 重新整理資料庫
mysql>
show
databases
;// 顯示所有資料庫
mysql>
use dbname;// 開啟資料庫:
mysql>
show
tables
;// 顯示資料庫dbname中所有的表
mysql>
describe
user
; 顯示表dbname資料庫中user表的列資訊);
建立乙個可以從任何地方連線伺服器的乙個完全的超級使用者,但是必須使用乙個口令something做這個
mysql>
grant
allprivilegeson*
.*touser
@localhost identified by 』something』 with
格式:grant select on 資料庫.* to 使用者名稱@登入主機 identified by 「密碼」
grant
allprivilegeson*
.*to monty@localhost identified by 』something』 with
grant
option
;grant
allprivilegeson*
.*to monty@」%」 identified by 』something』 with
grant
option
;
mysql>
revoke
allprivilegeson*
.*from root@」%」;
mysql>
delete
from
user
where
user
=」root」 and host=」%」;
mysql> flush privileges
;
建立乙個使用者custom在特定客戶端it163.com登入,可訪問特定資料庫fangchandb
mysql >
grant
select
,insert
,update
,delete
,create
,drop
on fangchandb.
*to [email protected] identified by 『 passwd』
mysql >
alter
table t1 rename t2;
shell> mysqldump -h host -u root -p dbname >dbname_backup.
sql
shell> mysqladmin -h myhost -u root -p create dbname
shell> mysqldump -h host -u root -p dbname < dbname_backup.
sql
如果只想卸出建表指令,則命令如下:
shell> mysqladmin -u root -p -d databasename > a.
sql
如果只想卸出插入資料的sql命令,而不需要建表命令,則命令如下:
shell> mysqladmin -u root -p -t databasename > a.
sql
那麼如果我只想要資料,而不想要什麼sql命令時,應該如何操作呢?
mysqldump -t.
/ phptest driver
其中,只有指定了-t引數才可以卸出純文字檔案,表示卸出資料的目錄,./表示當前目錄,即與mysqldump同一目錄。如果不指定driver 表,則將卸出整個資料庫的資料。每個表會生成兩個檔案,乙個為.sql檔案,包含建表執行。另乙個為.txt檔案,只包含資料,且沒有sql指令。
5、可將查詢儲存在乙個檔案中並告訴mysql從檔案中讀取查詢而不是等待鍵盤輸入。可利用外殼程式鍵入重定向實用程式來完成這項工作。
例如,如果在檔案my_file.sql 中存放有查詢,可如下執行這些查詢:
例如,如果您想將建表語句提前寫在sql.txt中:
mysql > mysql -h myhost -u root -p database
<
sql.txt
MYSQL 控制台命令
sql 命令結尾要加分後!mysqldump 命令需要在cmd視窗cd到mysqldump.exe 所在目下下執行。一 連線mysql 格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 例1 連線到本機上的mysql 首先在開啟dos視窗,然後進入mysql安裝目錄下的bin目錄下,例如...
mysql控制台常用命令
登入 d seegot mysql5.5.36 bin mysql uroot proot welcome to the mysql monitor.commands end with or g.your mysql connection id is309 server version 5.5.36...
Mysql 控制台命令介紹
mysql命令desc 獲取資料表結構 desc命令用於獲取資料表結構。desc命令格式 desc 表名 同樣 show columns from 表名 也能獲取資料表結構。舉例如下 mysql desc myclass mysql show columns from myclass 使用mysql...