1. 配置環境變數
path下增加mysql根目錄的路徑
2. 配置mysql配置檔案.預設是my-default.ini, 當然可以配置自己的. 這裡我使用了預設的
配置basedir和datadir
注意:你會發現是沒有data這個資料夾的.但是別介意,也不用自己手動建.待會可以用命令初始化.
3.進入bin目錄下,執行命令 mysqld --initialize-insecure
這時你會發現,data目錄出現了..
4.安裝mysql
5.進入mysql,沒有密碼.enter鍵直接進入
2.進入解壓後的目錄,找到my.ini檔案,修改basedir與datadir兩個引數,本例如下:
basedir = d:\mysql\mysql-5.7.15
datadir = d:\mysql\mysql-5.7.15\data
3.開啟命令列視窗,進入d:\mysql\mysql-5.7.15\bin下,依次執行
mysqld.exe --install mysql
mysqld.exe --initialize
net start mysql
4.mysql啟動成功,root初始密碼儲存在datadir 配置的目錄下字尾名為err的檔案中
5.執行下面命令進入mysql命令列
mysql -u root -p
6.修改root密碼
alter user 'root'@'localhost' identified by 'root';
在5.6後,mysql內建密碼增強機制,低強度密碼會報錯:
error 1819 (hy000): your password does not satisfy the current policy requirements
7.配置root遠端登入
use mysql;
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
8.安裝完成以後可以在系統服務中啟動關閉mysql
mysql5無法注入 mysql5注入
對mysql5注入時,可以直接查詢information schema中的tables表,快速找到所需的表段。同時可以利用group concat函式,得到你想得到的東西,不用limit乙個乙個猜。前面先轉轉別人的東西 and 1 2 union select 1,2,group concat us...
windows下重置mysql5的root密碼
1 殺死mysqld程序。2 如果你丟失或忘記root密碼,你可以用 skip grant tables重啟mysqld來更改密碼。此段文字引述自mysql 5.1手冊 cmd下 執行 mysqld skip grant tables 3 mysql use mysql database chang...
如何安裝MySQL5到Linux
以rh9為例 4.你的mysql安裝路徑 bin mysqladmin u root password new password 改變mysql root口令 cp 你的mysql安裝路徑 support files mysql.server etc init.d 這條命令將mysql啟動指令碼安裝...