最近安裝了linux系統用來熟悉操作,但是linux的各種安裝配置網上有很多帖子,很多帖子的方法都是沒什莫用的。看了20多個帖子,就這個親測的方法只有這個有效。
在mac上或者windows上面使用mysql,可以在客戶端應用中進入的時候進行手動設定使用者名稱和密碼,這種方法最為方便快捷。
首先輸入指令
sudo cat
/etc/mysql/debian.cnf
執行結果如下圖所示
2. 然後輸入指令
mysql -u debian-sys-maint -p
然後輸入上圖中顯示的本機mysql密碼
最後進入mysql,修改mysq.user資料庫中的資料
use mysql;
// 下面這句命令有點長,請注意。
update mysql.user set authentication_string=password(
'root'
) where user='root' and host ='localhost'
;update user set plugin="mysql_native_password"
; flush privileges;
quit;
執行完畢之後中期mysql
sudo service mysql restart
mysql -u root -p
使用在上面的語句中修改的密碼進行登入 mysql初始化密碼問題
檢視mysql初始化密碼 cat var log mysqld.log grep password登入並修改密碼 mysql uroot p alter user root localhost identified by root 不然會報如下錯誤 mysql use mysql error 182...
初始化mysql 使用者的密碼
首次安裝mysql後,使用root登入mysql。終端會提示需要輸入密碼。可是安裝的過程並沒有提示輸入root的密碼。怎麼辦呢?通過修改my。conf配置繞開mysql的授權驗證,重置root使用者的密碼。操作過程如下 1 先停止當前正在執行的mysql服務 etc init.d mysql sto...
mysql 初始化 MySQL初始化
port 3306 設定mysql的安裝目錄 basedir d php apmw mysql 8.0.17 設定mysql資料庫的資料的存放目錄 datadir d php apmw mysql 8.0.17 data 允許最大連線數 max connections 200 允許連線失敗的次數。m...