1.首先找到my.cnf檔案,找不到用(find -name my.cnf)搜尋
2.在【mysqld】加入 skip-grant-tables
3.然後 :wq退出
4.使用 mysqld service restart重啟mysql服務,報錯用systemctl restart mysqld.service 這個重啟
5.使用mysql -uroot -p進入mysql中
6.alter user 'root'@'localhost'identified by '12345678';
如果出現密碼強度不通過,自己修改密碼,寫乙個強度高一些的
出現the mysql server is running with the --skip-grant-tables option so it cannot execute this statement
使用 flush privileges;命令
將密碼修改為12345678
7.在my.cnf將skip-grant-tables去掉,用mysqld service restart重啟mysql服務
8.mysql -uroot -p12345678登入mysql即可
實現遠端連線(改表法)
use mysql;
update user set host = '%' where user = 'root';
Centos下使用壓縮包安裝MySQL5 7
cd opt mysql mkdir opt mysql data groupadd mysql useradd r g mysql s bin false mysql mkdir data chown r root root opt mysql bin mysqld initialize user...
Centos下使用壓縮包安裝MySQL5 7
cd opt mysql mkdir opt mysql data groupadd mysql useradd r g mysql s bin false mysql mkdir data chown r root root opt mysql bin mysqld initialize user...
mysql5無法注入 mysql5注入
對mysql5注入時,可以直接查詢information schema中的tables表,快速找到所需的表段。同時可以利用group concat函式,得到你想得到的東西,不用limit乙個乙個猜。前面先轉轉別人的東西 and 1 2 union select 1,2,group concat us...