<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • 命令行啟動mysql服務器(mysql數據庫啟動命令講解)


    mycli是MySQL,MariaDB和Percona的命令行界面,具有自動完成和語法高亮功能??聪聢D就能知道有多舒服了,雖然有有很多客戶端工具方便操作mysql數據庫,

    超爽連接mysql的命令行工具Mycli

    安裝Mycli

    如果你安裝了Python,那么安裝它是十分簡單的,首先以管理員權限打開你的CMD(即命令行工具),輸入以下命令:

    pip install mycli

    連接MySQL

    mycli提供了兩種連接數據方式:

    通過制定地址、端口、用戶名等信息連接
    mycli -u my_user -h my_host.com -P 3306 -p password my_database
    通過編寫DSN進行連接
    mycli -p password mysql://my_user@my_host.com:3306/my_database

    解決報錯

    mycli 啟動 UnicodeDecodeError,具體報錯如下所示:

    超爽連接mysql的命令行工具Mycli

    根據報錯內容找到config.py的105行代碼,發現是讀取文件報錯,看上圖錯誤信息猜測是文件編碼問題。然后增加打印找到文件在:C:Usersxxxxx.myclirc

    超爽連接mysql的命令行工具Mycli

    用notepad++打開一看,果然該文件是ANSI格式,用下圖方式將文件轉換為utf8編碼,后完美解決。

    超爽連接mysql的命令行工具Mycli

    總結

    個人查看數據時喜歡使用HeidiSQL這個免費工具,也會在里面敲sql語句,但是這個工具的sql語句不支持自動完成,有點煩。當然navicat工具有自動完成,也是帶界面的,不過要收費額。所以當我需要寫sql語句時,還是喜歡用mycli來做,驗證sql沒有問題后再復制到代碼里面,這樣才保險嘛。

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费