mysql(二)建立用戶

1.命令輸入格式

? ? ? 在mysql環境下,每一次輸入命令,都要以分號“;”為結尾,如果忘記輸入而直接回車,就會出現->符號,意思是你要輸入;才能執行命令,不然一直回車也沒用。 除此之外,一般輸入左括號或者一些對稱的符號,如果少輸入一邊,它就會出現像->類似的符號等待你完整輸入。

? ? ?在命令行后加 \c表示改行命令無效,不執行。

? ? ?在mysql下,命令行不區分大小寫。

? ? ?輸入一串命令行后按ESC可以直接取消輸入。

2.基本命令

show databases ? ?------顯示當前user下的所有數據庫名稱,它里面也包括一些原先就有的數 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?據庫,比如test。

create database ?xxxxx-----建立一個數據庫

use ? xxxx ? ?-------使用某個數據庫,在show databases里選擇一個數據庫,選擇好數據庫后 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?才可以進行表格操作。

show tables ------顯示在該數據庫下的表結構

desc ?xxxx ?------顯示xxxx的具體結構,包括所有的值和值得類型

select * from studen ?-----查看studen表格下的所有值

3.建立用戶

? ?一般在root賬戶下可以操作所有的數據庫,但這樣對所有的數據庫是不安全的,有時只需要使用其中的一個數據庫,因此可以通過在root下建立子賬號來單獨對某一數據庫進行操作。

? ? ?命令:grant all on Sirius,x to "Siri" @ "localhost" ?identified by "123456"

? ? ?這里是把root權限賦給Sirius這個用戶,localhost是本機的地址,當sql服務器不在本機時輸入其ip地址 123456是登陸時密碼

4.對mysql命令進行備份

(1)備份:在cmd環境下: mysqldump -uroot -p sirius>d:/sirius.sql ? ? 這里的意思是在root用戶下,把數據庫sirius導出到d盤目錄下,保存為sirius.sql文件。該文件可以通過txt打開。

(2)還原: cmd下: mysql -uroot -p sirius<d:/sirius.sql ? 注意這里的反向號,就可以通過sirius.sql下的命令來還原sirius數據庫。 ? 或者在mysql環境下: source d:/sirius.sql ?進行載入,它會執行sirius.sql下的所有命令。 --------因此可以在sirius.sql文件進行命令修改.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容