一些技術部落格

2021-09-07 16:26:22 字數 1213 閱讀 1718

一.關於事務傳播特性的文章:

這篇事務講的很好:

這篇部落格是講異常與事務的關係的:

dubbo的介紹:

qq郵箱503解決方案:

二.一些實用性的解決方案:

資料庫忘記密碼:

忘記root密碼

1、關閉正在執行的mysql服務。

2、開啟dos視窗,轉到mysql\bin目錄。

3、輸入mysqld --skip-grant-tables 回車。 --skip-grant-tables 的意思是啟動mysql服務的時候跳過許可權表認證。

4、再開乙個dos視窗(因為剛才那個dos視窗已經不能動了),輸入mysql回車,如果成功,將出現mysql提示符 >。

6、連線許可權資料庫: use mysql; 。

7、改密碼:update user set password=password("root") where user="root";(別忘了最後加分號) 。

8、重新整理許可權(必須步驟):flush privileges; 

9、退出 quit。

重啟mysql服務,使用使用者名稱root和剛才設定的新密碼root登入就ok了;

最近在玩mysql, 期間碰到這個問題 - error 1044 (42000): access denied for user ''@'localhost' to database 'mysql'。原因很清楚,mysql資料庫的user表裡,存在使用者名為空的賬戶即匿名賬戶,導致登入的時候是雖然用的是root,但實際是匿名登入的,通過錯誤提示裡的''@'localhost'可以看出來。  網上有一些linux下的解決方案。但我是在windows碰到的。解決方法如下:

1. 修改my.ini.在my.ini的[mysqld]字段加入,目的是為了登入mysql不需要密碼:

skip-grant-tables

2. 重啟mysql 服務

3. 新開起乙個終端輸入

mysql -u root mysql

mysql> delete from user where user='';

mysql> flush privileges;//記得要這句話,否則如果關閉先前的終端,又會出現原來的錯誤

mysql>exit;

如何找到mysql的程序id,開啟mysql源目錄的data資料夾有乙個***.pid,即可找到

記錄一些平時閱讀的技術部落格

從今天開始記錄一些平時看到的網路上技術大佬的博文分享。1 20000字乾貨筆記,一天搞定mysql 2 gunicorn學習介紹 3 用docker部署flask應用 4 超讚!100 道讓你練習 python 基礎的題目 temp 5 python uwsgi 安裝配置 6 nginx uwsgi...

對於寫技術部落格的一些思考

最開始,我寫部落格只是為了記錄生活,記錄記錄的成長,我什麼都寫,只要是想要記錄的。我希望我踩過的坑可以分享一下,避免大家踩同樣的坑,將我學到的東西能夠分享一下,幫助自己理解記憶,但願也能幫助他人。我一直認為 知識是屬於世界的 我被linux的精神所打動,認為共享和開源才是改變自己,乃至改變世界的最好...

一些技術書籍

今天下班回來時順便去那個熟悉的舊書攤逛了逛,竟有意外驚喜。之前曾在那裡淘過不少好書,編譯原理 5塊,加密與解密 10塊。比 還便宜不少,而且還是正版書!剛看了看,猛然發現一本好書 資料結構 c 語言描述,近九百頁磚頭般的好書,原價近百塊,老闆開價15塊,大喜,但不能表現出來,還留著砍價的。後來又看上...