這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
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啟動伺服器