標籤:ati 格式 查看 alter install mysq initial 修改密碼 學習
特此聲明:一下方面為學習中在網路上面搜尋所得,具體來源已經記不清楚。如有侵權請告知作者進行撤銷,謝謝!
MySQL安裝方法
一、解壓MySQL到資料庫要安裝的目錄
二、重新命名my-default.ini為my.ini並更改其中兩行
# basedir = .....
# datadir = .....
分別為:
basedir = D:\Database\MySQL
datadir = D:\Database\MySQL\data
儲存並複製到資料庫目錄的bin目錄下一份
使用管理員權限運行命令列工具,切換到資料庫目錄的bin目錄中輸入命令
mysqld --defaults-file=D:\Database\MySQL\bin\my.ini --initialize
看是否產生data目錄切其中有內容然後運行
mysqld --install 安裝資料庫,然後運行
net start mysql 啟動資料庫服務
安裝完畢。
管理員賬戶為:root 密碼為:空
MySQL密碼修改(推薦使用第3種方法登陸到MySQL後再更改密碼修改的比較全面):
使用DOS命令列修改密碼:
格式:mysqladmin -u 使用者名稱 -p 舊密碼 password 新密碼
1、給root加個密碼ab12。首先在DOS下進入資料庫目錄的bin目錄,然後鍵入以下命令
mysqladmin -u root -p *** password ab12
註:隨機產生的密碼在data目錄下的xxx.err檔案中查看
註:如果root沒有密碼,那麼在-p後的舊密碼就可以省略了。
(如果配置環境變數就不用進到資料庫目錄的bin目錄中了)
(建立變數:變數名:MYSQL_HOME;變數值:資料庫目錄)
(修改Path變數:在值的後面追加“;資料庫目錄\bin”其中分號為英文半形字元)
2、再將root的密碼改為djg345。
mysqladmin -u root -p ab12 password djg345
(注意:和上面不同,下面的因為是MYSQL環境中的命令,所以後面都帶一個分號作為命令結束符)
3、命令列修改root密碼:
DOS中輸入 mysql -u root -p 登陸MySQL的root賬戶
mysql> UPDATE mysql.user SET password=PASSWORD(‘密碼‘) WHERE User=‘root‘;
mysql> FLUSH PRIVILEGES;
mysql> ALTER USER ‘jeffrey‘@‘localhost‘ IDENTIFIED BY ‘new_password‘ PASSWORD EXPIRE;
注意:mysql 5.7增加了兩個欄位password_last_changed、password_lifetime來完善安全性原則。
4、顯示當前的user:
mysql> SELECT USER();
MySQL安裝方法