此文章主要介紹的是獲得mysql命令列中常用命令的小招數,如果你掌握了獲得mysql命令列中常用命令的小招這項技術,會在以後的學習或是工作中帶來很大的幫助。以下就是文章的主要內容描述。
mysql命令列常用命令 第一招、mysql服務的啟動和停止
net stop mysql
net start mysql
mysql命令列常用命令 第二招、登陸mysql
語法如下: mysql -u使用者名稱 -p使用者密碼
鍵入命令mysql -uroot -p, 回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是:
mysql>
注意,如果是連線到另外的機器上,則需要加入乙個引數-h機器ip
mysql命令列常用命令 第三招、增加新使用者
格式:grant 許可權 on 資料庫.* to 使用者名稱@登入主機 identified by "密碼"
如,增加乙個使用者user1密碼為password1,讓其可以在本機上登入, 並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用以root使用者連入mysql,然後鍵入以下命令:
grant select,insert,update,delete on *.* to user1@localhost identified by "password1";
如果希望該使用者能夠在任何機器上登陸mysql,則將localhost改為"%"。
如果你不想user1有密碼,可以再打乙個命令將密碼去掉。
grant select,insert,update,delete on mydb.* to user1@localhost identified by "";
mysql命令列常用命令 第四招: 運算元據庫
登入到mysql中,然後在mysql的提示符下執行下列命令,每個命令以分號結束。
1、 顯示資料庫列表。
show databases;
預設有兩個資料庫:mysql和test。 mysql庫存放著mysql的系統和使用者許可權資訊,我們改密碼和新增使用者,實際上就是對這個庫進行操作。
2、 顯示庫中的資料表:
use mysql;
show tables;
3、 顯示資料表的結構:
describe 表名;
4、 建庫與刪庫:
create database 庫名;
drop database 庫名;
5、 建表:
use 庫名;
create table 表名(字段列表);
drop table 表名;
6、 清空表中記錄:
delete from 表名;
7、 顯示表中的記錄:
select * from 表名;
mysql命令列常用命令 第五招、匯出和匯入資料
1. 匯出資料:
mysqldump -opt test > mysql.test
即將資料庫test資料庫匯出到mysql.test檔案,後者是乙個文字檔案
如:mysqldump -u root -p123456 -databases dbname > mysql.dbname
就是把資料庫dbname匯出到檔案mysql.dbname中。
2. 匯入資料:
mysqlimport -u root -p123456 < mysql.dbname。
不用解釋了吧。
3. 將文字資料匯入資料庫:
文字資料的字段資料之間用tab鍵隔開。
use test;
load data local infile "檔名" into table 表名;
mysql命令列常用命令 第六招、執行外部指令碼檔案
mysql - u test - p1234 -database bugfree < d:/greenamp/bugfree.sql
mysql 執行計畫不對 Mysql執行計畫分析
mysql執行計畫分析 mysql執行計畫explain主要可以通過type來進行分析 select type 表示查詢中每個select子句的型別 簡單 or複雜 a.查詢中不包含子查詢或者union b.查詢中若包含任何複雜的子部分,最外層查詢則被標記為 primary c.在select或wh...
mysql密碼輸入多次都不對 mysql 密碼不對
error 1045 28000 access denied for user odbc localhost using password no error 1045 28000 access denied for user odbc localhost using password yes 一,修...
Windows下文字顯示不對齊
windows下當使用的字型是微軟雅黑時,在qtextedit中顯示文字,兩行文字的字元個數一樣,但是顯示的長度會不一樣,不對齊會顯得很亂。比如下面的顯示 因為微軟雅黑不同的字元顯示的寬度是不一樣的。想要實現對齊,字型更換為宋體即可 實現 qfont font font.setfamily u8 微...