在windows下用sql語句向寫入資料庫寫入中文時是亂碼,考慮到字符集的問題。
用一下語句檢視字符集,果然全是latin1
show variables like '%char%';
show variables like 'collation_%';
方法1:用以下語句修改字符集
alter database dbname character set utf8
報錯:can't create/write to file '.\dbname\db.opt' (errcode: 2)
於是使用方法2:
修改mysql安裝路徑下的my.ini配置檔案,將裡面的latin1全部替換成utf8.
重啟服務,執行上面的show檢查語句,修改完成!
mysql 5 5傳馬 mysql5 5安裝文件
groupadd mysql useradd r g mysql mysql mkdir home mysql mkdir p data mysql chown mysql mysql r data mysql yum install y gcc gcc c libtool autoconf aut...
MySQL5 5密碼重置
1 停止mysql伺服器 執行輸入services.msc 停止mysql服務 2 在cmd下 輸入 mysqld skip grant tables 啟動伺服器 游標不動 不要關閉該視窗 3 新開啟cmd 輸入mysql u root p 不需要密碼 use mysql update user s...
編譯安裝MySQL 5 5
編譯安裝mysql 5.5 cmake的重要特性之一是其獨立於原始碼 out of source 的編譯功能,即編譯工作可以在另乙個指定的目錄中而非原始碼目錄中進行,這可以保證原始碼目錄不受任何一次編譯的影響,因此在同乙個原始碼樹上可以進行多次不同的編譯,如針對於不同平台編譯。編譯安裝mysql 5...