安裝過程
[root@hoas~]
# wget
[root@hoas~]
# wget
[root@hoas~]
# rpm -ivh mysql-client-5.6.46-1.el7.x86_64.rpm
[root@hoas~]
# rpm -ivh mysql-server-5.6.46-1.el7.x86_64.rpm
使用過程以及遇到的問題
通過修改 my.cfg 來跳過訪問,重新設定密碼
[root@hoas~]
# systemctl stop mysql
[mysqld]
skip-grant-tables
[root@hoas~]
# systemctl start mysql
已經是免密使用mysql了
使用命令方式
systemctl stop mysql
/usr/bin/mysqld_safe --skip-grant-tables
以以上兩種方式,都可以達到開啟免密登入,然後可以密碼
[root@localhost ~]
# mysql
mysql>use mysql
mysql>update user set password=password(
"123456"
) where user=
"root"
;mysql>flush privileges;
mysql>exit
經過以上過程,密碼已修改完畢,下面我們嘗試建立以下資料庫
mysql> create database testdb
error 1820 (hy000): you must set password before executing this statement
what? 我不是已經修改密碼了嗎,結果發現還得再設定一遍
mysql> show databases;
error 1820 (hy000): you must set password before executing this statement
mysql> set password = password(
'123456');
query ok, 0 rows affected (0.00 sec)
mysql> show databases;
+--------------------+
| database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
|test
|+--------------------+
4 rows in
set(0.00 sec)
至此,密碼已修改完畢。
挺煩人的,所以,在安裝過程中,還是看看日誌吧,裡面可能有密碼喲~
本文結束
感謝以下博文的啟示:
記一次linux系統中毒
在公司的linux伺服器裡面發現cpu的負載偏高用top看到異常的程序 ijcfwyjoqk 父程序為init 執行 ps l 10854 顯示cmd列為uptime 執行 whereis ijcfwyjoqk 顯示在 usr bin下而且還發現在 etc init.d和 etc rc.d rc3....
記生產上的一次事故
問題描述 生產環境上,使用者在登入登出時跳轉到了空白頁面,觀察位址列發現由原本的https變成了http,但是在測試環境上sit uat都是正常的。生產環境的部署大致是這樣子 ssl nginx f5 應用,在訪問ssl的時候請求是https,到了nginx請求就已經變成了http,proxy re...
記一次安卓逆向過程 思路篇
fiddler4設定 抓包。發現請求存在簽名值,響應內容加密過。直接用apktools逆向得到dex,使用jd gui檢視 請求的簽名演算法不可讀,直接看smail檔案。引數存在對應暫存器中。從上下文找到對應引數順序。摸清請求的構成。相應內容,繼續研究原始碼,發現呼叫so庫進行處理。初步打算將so檔...