xampp下mysql設定密碼以及解決中文亂碼問題

2021-06-22 03:10:34 字數 974 閱讀 6221

一、mysql密碼設定

xampp設定密碼盡量不要用apache下的http://localhost/phpmyadmin/去修改,容易出問題。我就是因為編輯後遇到了資料庫丟失。

提供的方案:

使用最原始的命令列去修改。

xampp安裝後預設的mysql密碼為空,利用cmd命令cd至$\mysql\bin\

$ cd \mysql\bin\

假設想設密碼為123

$ mysqladmin.exe -u root -p password 123

若之前密碼不為空,會提示你輸入舊密碼,再輸入舊密碼就成功設定密碼。

注意:非xampp的mysql修改方式也是相同

特別指出,修改mysql密碼後,若想使用xampp的phpmyadmin管理資料庫,需要修改\phpmyadmin\config.inc.php檔案。

修改內容為:

$cfg['servers'][$i]['password'] = ' ';

$cfg['servers'][$i]['password'] = '123';

將空的或者舊密碼改為你設定好的新密碼,重啟服務。開啟http://localhost/phpmyadmin/試試是否可訪問。設定成功。

二、mysql修改資料庫中文顯示的問題

$ cd \mysql\bin\

修改my.ini檔案

1.# the mysql server

[mysqld]

port= 3306

後面補入:character-set-server= utf8

2.[mysql]

no-auto-rehash

後面補入:default-character-set= utf8

3.重啟mysql服務,搞定。

補充說明:當然,也可以character-set-server和default-character-set均設定為gbk,也可以搞定資料庫中文顯示的問題。

XAMPP下重置mysql密碼

安裝xampp後,mysql預設是沒有密碼的,安全起見一般我們都會修改密碼。密碼太多,經常會忘記密碼,那麼,我們可以通過通過以下步驟可以重置mysql密碼。步驟如下 1.停止mysql 2.開啟cmd,切換目錄到 xampp mysql bin,執行 mysqld skip grant tables...

xampp修改MySQL密碼

裝好xampp之後,預設mysql資料庫密碼為空。此時修改該密碼,只需要一下幾個步驟 1 使用phpmyadmin 使用phpmyadmin,進入名為mysql的資料庫中,執行語句 update user set password password new password where user r...

XAMPP重置MySQL密碼

找到xampp的安裝位置,這裡以我的為例 c xampp 那麼mysql的路徑 c xampp mysql phpmyadmin的路徑 c xampp phpmyadmin 第一步 通過xampp控制面板 xampp control panel 關閉mysql服務 stop 第二步 開啟命令列終端,...