mysql cmd常用命令,偶爾需要命令列執行mysql的朋友可以參考下。
將mysql目錄下bin目錄中的mysql.exe放到c:\windows下,可以執行以下命令
連線:mysql -h主機位址 -u使用者名稱 -p使用者密碼 (注:u與root可以不用加空格,其它也一樣)
斷開:exit (回車)
檢視資料庫埠號:
show variables;
建立授權:grant select on 資料庫.* to 使用者名稱@登入主機 identified by \"密碼\"
修改密碼:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼
刪除授權: revoke select,insert,update,delete om *.* from test2@localhost;
顯示資料庫:show databases;
顯示資料表:show tables;
顯示表結構:describe 表名;
建立庫:create database 庫名;
刪除庫:drop database 庫名;
使用庫:use 庫名;
建立表:create table 表名 (字段設定列表);
刪除表:drop table 表名;
修改表:alter table t1 rename t2
查詢表:select * from 表名;
清空表:delete from 表名;
備份表: mysqlbinmysqldump -h(ip) -uroot -p(password) databasename tablename > tablename.sql
恢復表: mysqlbinmysql -h(ip) -uroot -p(password) databasename tablename < tablename.sql(操作前先把原來表刪除)
增加列:alter table t2 add c int unsigned not null auto_increment,add index (c);
修改列:alter table t2 modify a tinyint not null, change b c char(20);
刪除列:alter table t2 drop column c;
備份資料庫:mysql\bin\mysqldump -h(ip) -uroot -p(password) databasename > database.sql
恢復資料庫:mysql\bin\mysql -h(ip) -uroot -p(password) databasename < database.sql
複製資料庫:mysql\bin\mysqldump --all-databases > all-databases.sql
修復資料庫:mysqlcheck -a -o -uroot -p54safer
文字資料匯入: load data local infile \"檔名\" into table 表名;
資料匯入匯出:mysql\bin\mysqlimport database tables.txt
Mysql cmd 常用命令
連線 mysql h主機位址 u使用者名稱 p使用者密碼 注 u與root可以不用加空格,其它也一樣 斷開 exit 回車 建立授權 grant select on 資料庫.to 使用者名稱 登入主機 identified by 密碼 修改密碼 mysqladmin u使用者名稱 p舊密碼 pass...
mysql cmd 常用命令
環境變數配置配置好以後,開啟cmd 連線 mysql h主機位址 u使用者名稱 p使用者密碼 注 u與root可以不用加空格,其它也一樣 斷開 exit 回車 建立授權 grant select on 資料庫.to 使用者名稱 登入主機 identified by 密碼 修改密碼 mysqladmi...
mysql cmd常用命令
將mysql目錄下bin目錄中的mys放到c windows下,可以執行以下命令程式設計客棧 斷開 exit 回車 建立授權 grant select on 資料庫.to 使用者名稱 登入主機 identified by 密碼 修改密碼 mysqladmin u使用者名稱 p舊密碼 password...