Re 零 資料庫

2021-09-24 01:29:41 字數 1143 閱讀 3280

mysql的主配置檔案 /etc/my.cnf

mysql的資料庫目錄 /var/lib/mysql (啟動服務後自動建立)

mysql自主建立使用者和使用者組 mysql

mysql的服務名稱 mysqld (首次啟動進行資料初始化)

mysql的埠 3306

# netstat -nlput | grep 3306

# ps -c mysqld

更改初始密碼

mysql的初始密碼在日誌檔案裡 /var/log/mysqld.log

# grep password /var/log/mysqld.log

有特殊符號的時候要用單引號引起來

# mysql -hlocalhost -uroot -p』上面命令查到的密碼』 ***

-h 訪問資料庫的伺服器名字

-u 使用使用者的名字

-p 登陸的密碼

*** 資料庫內的庫名(可寫可不寫)

進入到myspl之後 通過 \h 查詢命令

更改初始密碼並且退出

mysql> alter user root@「localhost」 identified by 「123qqq…a」;

或者mysql> alter user user() identified by 「123qqq…a」;

mysql> exit
在通過新密碼登陸

# mysql -hlocalhost -uroot -p123qqq…a

如果想要自定義密碼 需要修改密碼策略(僅重啟前有效)

mysql> show variables like 「%password%」; //檢視密碼策略

mysql> set global validate_password_policy=0; //只驗證密碼長度

mysql> set global validate_password_length=6; //設定密碼長度為6

永久設定密碼策略(修改主配置檔案並重啟) # vim /etc/my.cnf

在[mysql]下面新增

validate_password_policy=0 //用於控制validate_password的驗證策略

validate_password_length=6 //密碼長度要求

零資料學習(零次學習)

什麼是零次學習,先講個小故事 倒霉同學一直希望小言裡失憶 遇霸道總裁 雞飛狗跳獲得真愛的橋段能發生在自己身上,有一天倒霉同學出門被石頭砸到頭了,失憶的橋段終於發生,然而倒霉同學之所以叫倒霉同學是有原因的,她只有失憶沒有霸道總裁。小言裡別人遇真愛,然而倒霉的倒霉同學忘記一切只能回爐再造。故事就這樣展開...

db2 沒資料補零 資料血緣平台

資料血緣和元資料有緊密的聯絡,通常我們聊的資料血緣都指的是表與表之間的依賴關係,表a經過了某些操作生成了表b,那麼表a與表b有血緣關係。但資料血緣又不侷限於資料表之間。比如說資料表與離線etl任務的查詢寫入關係,與streaming入庫任務的查詢寫入關係,與儲存引擎的依賴關係等。當我們構建了資料來源...

re 小議資料庫主鍵選取策略(原創)

為了能在orderdetail的orderid欄位中添入正確的值,必須先更新order表以獲取到系統為其分配的orderid值,然後再用這個orderid填充orderdetail表。最後更新oderdetail表。但是,為了確保資料的一致性,order與orderdetail在更新時必須在事務保護...