mysql5.6系列使用記錄資訊:
測試版本是mysql5.6.47版本:
一.。解決sql的mysqld服務端,mysql【本地mysql連線工具】,client【其他程式語言等連線資料庫】的編碼統一一致的方法:
1.my.ini檔案配置如
[mysqld]
character-set-server=utf-8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
二.忘記5.6系列密碼以及如何找回的處理辦法:
1.首先關閉mysqld的服務,然後在cmd[系統管理員許可權]命令放下手動執行'mysqld --skip-grant-tables'
2.在另外乙個視窗執行『mysql -uroot -p』 #直接回車 因為系統密碼預設是空 ,所以回車就可以了
3.修改當前的使用者的密碼
『update mysql.user set password(123456) where user='root』 and host='localhost'; #修改密碼為123456
4.'flush privileges' #重新整理許可權
5.重啟啟動mysqld服務以及重新用客戶端登入,密碼修改完畢。
三。修改密碼
在cmd視窗下執行
'mysqladmin -uroot -p 原來密碼 password 新密碼'
例如:mysqladmin -uroot -p123 password 123456 #把原來密碼123修改為123456
四.把mysqld註冊成為windows的系統服務(在services.msc中可以看到的服務),
1.製作成系統服務的辦法[系統cmd命令列下]
mysqld --install
2.移除系統服務
mysqld --remove
五.測試服務的事項
1.直接執行mysql目錄bin下的mysqld就是可以啟動系統服務
2.另外啟動乙個mysql -h 127.0.0.1 -p 3306 -uroot -p
進入系統
mysql5 6亂碼 mysql5 6亂碼
安裝mysql5.6版本遇到乙個問題,字符集亂碼,如下圖 由於是新安裝的本地資料庫,所以一定是配置的事情,查詢資料庫字符集配置,如下 有兩個是latin1的字符集,本人是window7環境,在網路找了很多資料,都顯示為修改 c program files mysql mysql server 5.6...
編譯mysql5 6 編譯安裝mysql5 6
mysqlwget tar zxvf mysql 5.6.33.tar.gz tar zxvf cmake 2.8.5.tar.gz cd cmake 2.8.5 安裝編譯工具.bootstrap prefix usr local cmake sudo gmake sudo gmake instal...
CentOS系列 yum安裝mysql5 6
1.新開的雲伺服器,需要檢測系統是否自帶安裝mysql yum list installed grep mysql2.如果發現有系統自帶mysql,果斷這麼幹 yum y remove mysql libs.x86 64 wget4.接著執行這句,解釋一下,這個rpm還不是mysql的安裝檔案,只是...