環境:
作業系統:win2003
mysql:mysql ver 12.22 distrib 4.0.18, for win95/win98 (i32)
思想:為了安全加密需要設定mysql資料庫相關使用者的密碼;
mysql資料庫的密碼都是儲存在mysql資料庫例項的user表中的password欄位裡,通過password("")的函式對密碼加密後儲存在表中;
所以要修改使用者的密碼只需要改變相應的字段內容就可以了。
注意:我這裡發現admin使用者在user表中的user欄位為空,而不是向其他使用者那樣直接顯示出來的。
步驟:mysql
的root
口令已更新為
root,admin密碼更改為admin 1
、編輯c:/window/my.ini 在
my.ini
skip-grant-tables
儲存退出編輯。 2
、然後重啟
mysql服務
windows
環境中:
net stop mysql
net start mysql 3
、設定新的root密碼
cd c:/mysql/bin
mysql -u root -p
use mysql
update user set password=password("mysql") where user='root';
update user set password=password("root") where user=''; (
注:mysql
的user
表中user=''
即為admin 使用者)
flush privileges ;
quit
退出mysql 4
、還原配置檔案並重啟服務 刪除
my.ini
中剛才新增的那行
net stop mysql
net start mysql
修改完畢。
資料庫mysql MySQL軟體安裝
軟體名稱及版本 mysql installer community 5.7.20.0 是可以同時支援32位和64位系統的 軟體名稱及版本 mysql installer community 5.7.20.0 a 雙擊開啟安裝程式 勾選 i accept the license terms 選擇 cu...
MySQL MySQL資料管理DML 資料庫02
alter table 表 add constraint 約束名 foreign key 作為外健的列 references 那個表 哪個字段 物理外健,不建議使用 避免資料庫過多造成困擾 最佳實踐 資料庫就是單純的表,只要用存資料 想使用多張表的資料,想使用外健用業務邏輯解決 insert int...
資料庫系統mysql MySQL資料庫系統
1 mysql的特點 1 多執行緒 多使用者 2 基於c s 客戶端 伺服器 架構 3 簡單易用 查詢速度快 4 安全可靠 2 mysql編譯安裝 代表鍵盤上tab鍵 1 準備工作 解除安裝使用rpm方式安裝的mysql rpm e mysql nodeps 安裝cmake包 cd media ta...