日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

kali linux mysql密码,Kali Linux中MySQL重置root密码

發(fā)布時(shí)間:2023/12/31 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kali linux mysql密码,Kali Linux中MySQL重置root密码 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一樣的)在kali Linux中默認(rèn)安裝了MySQL的最新版,其中root用戶是沒有密碼的,可以通過

mysql -u root //回車進(jìn)入

1,第一種修改root密碼的方法,具體代碼如下(在知道密碼或未設(shè)置密碼的情況下):

mysqladmin -u root -password root//這是對(duì)于未設(shè)密碼的命令

mysqladmin -u root -plast_password password new_password//這是對(duì)于已有密碼的命令,-p和last_password(以前的密碼不能分開)

mysqladmin -u root -p password new_password//如果分開的話就不要寫以前的密碼,回車后系統(tǒng)會(huì)要求輸入以前的密碼

2,第二種修改root密碼的方法,具體代碼如下(在知道密碼或未設(shè)置密碼的情況下):

mysql -u root//回車連接到MySQL

use mysql//使用數(shù)據(jù)庫(kù)mysql

update user set password=PASSWORD('admin') where User='root';//使用PASSWORD函數(shù)將密碼改為admin

flush privileges;//flush privileges 命令本質(zhì)上的作用是將當(dāng)前user和privilige表中的用戶信息/權(quán)限設(shè)置從mysql庫(kù)(MySQL數(shù)據(jù)庫(kù)的內(nèi)置庫(kù))中提取到內(nèi)存里。MySQL用戶數(shù)據(jù)和權(quán)限有修改后,希望在"不重啟MySQL服務(wù)"的情況下直接生效,那么就需要執(zhí)行這個(gè)命令。通常是在修改ROOT帳號(hào)的設(shè)置后,怕重啟后無法再登錄進(jìn)來,那么直接flush之后就可以看權(quán)限設(shè)置是否生效。而不必冒太大風(fēng)險(xiǎn)。

//然后重新登錄測(cè)試是否修改成功

忘記密碼:

下面我們提供了6種不同的修改mysql root用戶的密碼,與增加mysql用戶的方法。

方法一

使用phpmyadmin,這是最簡(jiǎn)單的了,修改mysql庫(kù)的user表,

不過別忘了使用PASSWORD函數(shù)。

方法二

使用mysqladmin,這是前面聲明的一個(gè)特例。

mysqladmin -u root -p password mypasswd

輸入這個(gè)命令后,需要輸入root的原密碼,然后root的密碼將改為mypasswd。

把命令里的root改為你的用戶名,你就可以改你自己的密碼了。

當(dāng)然如果你的mysqladmin連接不上mysql server,或者你沒有辦法執(zhí)行mysqladmin,

那么這種方法就是無效的。

而且mysqladmin無法把密碼清空。

下面的方法都在mysql提示符下使用,且必須有mysql的root權(quán)限:

方法三

mysql> INSERT INTO mysql.user (Host,User,Password)

VALUES('%','jeffrey',PASSWORD('biscuit'));

mysql> FLUSH PRIVILEGES

確切地說這是在增加一個(gè)用戶,用戶名為jeffrey,密碼為biscuit。

在《mysql中文參考手冊(cè)》里有這個(gè)例子,所以我也就寫出來了。

注意要使用PASSWORD函數(shù),然后還要使用FLUSH PRIVILEGES。

方法四

和方法三一樣,只是使用了REPLACE語句

mysql> REPLACE INTO mysql.user (Host,User,Password)

VALUES('%','jeffrey',PASSWORD('biscuit'));

mysql> FLUSH PRIVILEGES

方法五

使用SET PASSWORD語句,

mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD('biscuit');

擬也必須使用PASSWORD()函數(shù),

但是不需要使用FLUSH PRIVILEGES。

方法六

使用GRANT ... IDENTIFIED BY語句

mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY 'biscuit';

這里PASSWORD()函數(shù)是不必要的,也不需要使用FLUSH PRIVILEGES。

注意: PASSWORD() [不是]以在Unix口令加密的同樣方法施行口令加密。

MySQL 忘記口令的解決辦法

如果 MySQL 正在運(yùn)行,首先殺之: killall -TERM mysqld。

啟動(dòng) MySQL :bin/safe_mysqld --skip-grant-tables &

就可以不需要密碼就進(jìn)入 MySQL 了。

然后就是

>use mysql

>update user set password=password("new_pass") where user="root";

>flush privileges;

重新殺 MySQL ,用正常方法啟動(dòng) MySQL 。:

Windows和Linux下Mysql 重置root 密碼

Windows系統(tǒng)下一:進(jìn)入Windows窗口cmd命令行下,停止mysql服務(wù): net stop mysql二:進(jìn)入mysql的安裝目錄下,進(jìn)去bin目錄mysqld-nt.exe --skip- ...

xampp中mysql重置root密碼

1. ?停止mysql:用圖形化工具或者在cmd命令下輸入net stop mysql,在c盤根目錄下輸入 2. ?打開cmd,切換目錄到 /xampp/mysql/bin, 運(yùn)行 ? ?mysqld ...

MySQL密碼忘了怎么辦?MySQL重置root密碼方法

本文主要介紹Windows和Linux系統(tǒng)下忘記密碼重置root密碼的方法,需要的朋友可以參考下. MySQL有時(shí)候忘記了root密碼是一件傷感的事.這里提供Windows 和 Linux 下的密碼重 ...

MySql登陸密碼忘記了怎么辦?MySQL重置root密碼方法

本文主要介紹Windows和Linux系統(tǒng)下忘記密碼重置root密碼的方法,需要的朋友可以參考下. MySQL有時(shí)候忘記了root密碼是一件傷感的事.這里提供Windows 和 Linux 下的密碼重 ...

skip-grant-tables 修改linux的mysql忘記root密碼

skip-grant-tables 修改linux的mysql忘記root密碼 今天修改mysql中的admin用戶權(quán)限,在執(zhí)行update user set host =' %' where use ...

linux下mysql忘記root密碼怎么辦

Linux下MySQL忘記root密碼怎么辦? Linux下MySQL忘記root密碼怎么辦? 1. 修改MySQL配置文件 默認(rèn)MySQL的配置文件為/etc/my.cnf,在[mysqld]下面添 ...

MySQL重置root密碼的幾種方法(windows+Linux)

重置root密碼的方法: windows系統(tǒng)下:1.停止mysql服務(wù):2.新建文件init-root.txt,寫上如下內(nèi)容: update mysql.user set password = pas ...

簡(jiǎn)單重置Centos服務(wù)器中Mysql的root密碼

1.編輯MySQL配置文件my.cnf vi /etc/my.cnf #編輯文件,找到[mysqld],在下面添加一行skip-grant-tables [mysqld] skip-grant-tab ...

Linux下mysql忘記root密碼

一臺(tái)機(jī)器上的MYSQL服務(wù)器很久沒用了,忘了root密碼無法連接.一時(shí)情急,網(wǎng)上搜尋辦法,解決,記錄在此備用. 修改MySQL的登錄設(shè)置:? //不同的版本的Linux配置文件的位置也不一樣,以Lin ...

隨機(jī)推薦

Nivo Slider - 世界上最棒的 jQuery 圖片輪播插件

Nivo Slider?號(hào)稱世界上最棒的圖片輪播插件,有獨(dú)立的?jQuery?插件和?WordPress?插件兩個(gè)版本.目前下載量已經(jīng)突破 1,800,000 次!jQuery 獨(dú)立版本的插件主要有如 ...

C# 使用ffmpeg.exe進(jìn)行音頻轉(zhuǎn)換完整demo

今天在處理微信的開發(fā)接口時(shí)候,發(fā)現(xiàn)微信多媒體上傳接口中返回的音頻格式是amr.坑人的是現(xiàn)在大部分的web 播放器,不支持amr的格式播放.試了很多方法都不行. 沒辦法,只要找一個(gè)妥協(xié)的解決方案:將am ...

[C語言 - 4] 指針

存放變量地址的變量 int a = 1; int *p; p = &a; ? 在64位系統(tǒng)中,占用8個(gè)字節(jié) 直接引用 間接引用 *p : 指針指向的變量的值 不要使用未初始化的指針 ? ? 1 ...

Velocity

vm模板 設(shè)計(jì)原則 讓前端來寫后端的vm模板,并且前端不需要搭建各種繁雜的后端環(huán)境,前后端以 .vm 為溝通橋梁,另外模板的數(shù)據(jù)源可以在項(xiàng)目開始前前后端約定之后生成JSON文件,從而使兩個(gè)角色并行開發(fā) ...

Jmeter安裝設(shè)置

Linux: 其實(shí)下載之后就可以用,不過為了能在命令行直接敲入”jmeter"就可以調(diào)出Jmeter程序,還需要進(jìn)行如下設(shè)置. 1. Download apache-jmeter-2.12. ...

iOS自定義控件教程:制作一個(gè)可重用的旋鈕

當(dāng)你的APP需要一些新功能時(shí),自定義UI控件會(huì)十分有用,尤其是這些自定義控件可以在其他APP里面很好的重用.Colin Eberhart寫過一篇很棒的介紹自定義UI控件的教程.這個(gè)教程涉及的是一個(gè)繼承 ...

Unity用Vuforia做AR實(shí)現(xiàn)脫卡效果

這篇不錯(cuò),記錄下,博主不讓轉(zhuǎn)載 http://blog.csdn.net/qwe161819/article/details/76107105

java并發(fā)中的Semaphore

什么是Semaphore?Semaphore可以控制某個(gè)資源可被同時(shí)訪問的個(gè)數(shù)(locks和synchronized鎖,在任何時(shí)刻只允許一個(gè)任務(wù)訪問一個(gè)資源),通過acquire()獲取一個(gè)許可,如果 ...

linux之文件權(quán)限+用戶權(quán)限

chmod 文件權(quán)限命令: 文件權(quán)限: r是否能查看文件內(nèi)容 w是否能修改文件的內(nèi)容,需要與r權(quán)限配合使用?? 只有w的時(shí)候vim強(qiáng)制修改文件內(nèi)容,會(huì)導(dǎo)致源文件內(nèi)容清空 x是否能運(yùn)行命令或腳本權(quán)限,需 ...

升級(jí)tomcat需要更改哪些配置?

1.上傳Tomcatapache-tomcat-7.0.84.zip將38服務(wù)器上的Tomcat傳到107服務(wù)器指定目錄:scp /data/apache-tomcat-7.0.84.zip jsdx ...

總結(jié)

以上是生活随笔為你收集整理的kali linux mysql密码,Kali Linux中MySQL重置root密码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。