一些mysql的知識以及go語言操作mysql,mysqld服務

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

go語言操作mysql優質連結: http://www.cnblogs.com/hupengcool/p/4143238.html

資料庫驅動:

剛接觸資料庫是在命令框中使用資料庫,而資料驅動就是可以通過其他的方式調用sql語句,

同樣去操作資料庫,進行資料存放區。

mysql使用者管理:

修改root使用者名稱密碼:http://book.51cto.com/art/200904/120306.htm


MySQL是一個多使用者資料庫,具有功能強大的存取控制系統,可以為不同使用者指定允許的許可權。

MySQL使用者可以分為root使用者和普通使用者。

root使用者是超級管理員,擁有所有許可權,包括建立使用者、刪除使用者和修改使用者的密碼等系統管理權限;

普通使用者只擁有被授予的各種許可權。

使用者管理組件括系統管理使用者帳戶、許可權等。

SHOW GRANTS;查看許可權

 登入root 使用者,不能直接開啟mysql.exe,應該在檔案目錄下 用 mysql -u root -p(斷行符號)

再輸入密碼後進入。

Mysql字元集問題:(這個問題跪了好多天。。orz)

主要連結:http://www.cnblogs.com/whiteyun/archive/2011/05/19/2051097.html

系統變數:(show variables like 'character%')

參考連結:http://blog.itpub.net/23382569/viewspace-1985650/

原因:根據網上的搜尋結果顯示,(windows)cmd 視窗預設使用gbk編碼,而原字元集是latin1,此後儘管我

改成 了utf8也沒有辦法 奏效,因為編碼不一致,又沒有轉碼的東西,因此沒有顯示或者出現問號。

通過set names gbk;可以指定client ,connection,result等字元集為gbk。但是先前輸入的中文字元仍然是沒有辦法顯示的,

(可能是因為之前mysql版本較高的原因,可以進行重新輸入之類的操作吧),這時候再輸入中文字元就能夠顯示了。

這真是個。。。orz.....

set character_set_database=latin1;



set character_set_server=latin1;


set character_set_client=gbk;


set character_set_connection=gbk;

如何將mysqld伺服器在電腦管理中顯示出來:

在cmd下執行 mysqld --install ,發現mysql已經加到系統服務裡了
還可以通過net start mysqld啟動伺服器

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.