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啓動服務器