mysql5 6系列使用記錄資訊

2021-10-10 16:58:31 字數 1136 閱讀 8070

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的安裝檔案,只是...