以root用戶登錄,命令:mysql -uroot -p 回車 輸入密碼;已經完成。修改MySQL是需要有mysql里的root許可權的,下面介紹幾種修改MYSQL資料庫密碼的方法:1、例如你的 root用戶現在沒有密碼,你希望的密碼修改為abc,那麼命令是:mysqladmin -u root password abc2、如果你的root現在有密碼了,那麼修改密碼為abc的命令是:mysqladmin -u root -p password youyou注意,命令回車後會問你舊密碼,輸入舊密碼之後命令完成,密碼修改成功。重新啟動下mysql服務就可以啦。2、輸入「mysql -uroot -p」,回車進入mysql命令狀態;3、如果root原來有密碼,mysql將提示輸入原密碼,再進入mysql命令狀態;4、這里假設將root用戶密碼修改為mysql56,則在mysql命令狀態下輸入:提示Query OK,說明已更新。5、輸入FLUSH PRIVILEGES;來保存修改內容,在mysql命令狀態下輸入:至此,密碼修改完成。方法1 使用phpmyadmin,這是最簡單的了,修改mySQL庫的user表, 不過別忘了使用PASSWORD函數。 方法2 使用mySQLadmin,這是前面聲明的一個特例。 mySQLadmin -u root -p password mypasswd 輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為mypasswd。 把命令里的root改為你的用戶名,你就可以改你自己的密碼了。
② 如何查看mysql資料庫用戶密碼
1、打開mysql.exe和mysqld.exe所在的文件夾,復制路徑地址
2、打開cmd命令提示符,轉到上一步中mysql.exe所在的文件夾。
3、輸入命令mysqld--skip-grant-tables回車,此時就跳過了mysql的用戶驗證。注意:輸入此命令後,無法操作命令行,您可以在此時打開一個新的命令行。注意:在輸入此命令之前,請在任務管理器中結束mysqld.exe進程,以確保MySQL伺服器端已完成運行
4、更改root密碼,輸入updateusersetpassword=password('123456')whereuser='root'andhost='localhost';
5、再次查看賬戶信息,selectuser,host,passwordfromuser;可以看到密碼已被修改。
6、退出命令行,重新啟動MySQL資料庫,然後嘗試使用新密碼登錄。
③ 命令提示符窗口中輸入密碼,連接mysql資料庫服務的語句是什麼
mysql -u root -p。
這是另外一種通過命令提示符窗口連接MySQL,就是我們常用的cmd命令提示符窗口。
在命令提示符窗口中輸入mysql -u root -p,然後輸入密碼就可以連接到資料庫。進入mysql環境後,就可以執行相關命令,像select、create這些語法都是可以執行。
另外一種MySQL安裝,雙擊軟體後彈出界面,點擊Next下一步。然後接受協議,點擊Next下一步。選擇Typical典型的,安裝通用功能就可以,這里選中後會直接跳到下一個頁面。點擊Install,開始安裝。如果Install旁邊有類似防火牆的標志,需要在彈出的窗中點擊「是」。等待安裝,需要一點時間,請耐心等待。安裝成功後,進入MySQL介紹頁面,點擊Next。
選中CheckBox,然後點擊Finish。這里會有個提示窗,點擊「是」就行。進入MySQL配置頁面,點擊Next。保持默認設置就可以,點擊Next下一步。保持默認配置,繼續Next下一步。繼續保持默認配置,點擊Next下一步。繼續保持默認配置,點擊Next下一步。繼續保持默認配置,點擊Next下一步。保持默認配置,點擊Next下一步。
自定義字元編碼,選中utf8,然後點擊Next。添加一個命令符窗口,然後點擊Next。設置MySQL資料庫密碼,選中CheckBox,允許遠程訪問,然後點擊Next。准備執行配置,點擊Execute按鈕。點擊Finish,大功告成。
④ 如何修改MySql資料庫的用戶名和密碼
修改mysql資料庫的用戶名和密碼
更改密碼
1、mysql -u root -p
2、Enter password:***
3、mysql>use mysql; #選擇資料庫
4、Database changed
5、mysql> UPDATE user SET password=PASSWORD("新密碼") WHERE user='你的用戶名';
6、mysql> FLUSH PRIVILEGES;
7、mysql> quit;
(4)mysql資料庫連接密碼擴展閱讀:
mysql常用命令:
安裝(基於centos)
yum -y install mariadb mariadb-server #centos7版本
yum -y install mysql mysql-server #centos7以下版本
啟動
service mysqld start #開啟 centos7以下版本
chkconfig mysqld on #設置開機自啟
OR
systemctl start mariadb #centos7
systemctl enable mariadb
1 、mysqladmin -u root -p123 password '1234' #修改root用戶密碼
2、進入mysql庫修改user表
mysql>use mysql;
mysql>update user set password=password('你的密碼') where user='root';
mysql>flush privileges;
登錄
mysql #本地登錄,默認用戶root,空密碼,用戶為[email protected]
mysql -uroot -p1234 #本地登錄,指定用戶名和密碼,用戶為[email protected]
mysql -uroot P埠號 -h 192.168.31.95 -p密碼 #遠程登錄,用戶為[email protected]
查看
ps aux |grep mysqld #查看進程
netstat -an |grep 3306 #查看埠
⑤ mysql資料庫密碼忘記了怎麼辦
1、首先檢查mysql服務是否啟動,若已啟動則先將其停止服務,可在開始菜單的運行,使用命令:
開始->菜單->cmd->net stop mysql
打開第一個cmd1窗口,切換到mysql的bin目錄。
切換方法:首先找到mysql目錄,我的目錄是C:\Program Files (x86)\MySQL\MySQL Server 6.0\bin
然後運行命令:cd C:\Program Files (x86)\MySQL\MySQL Server 6.0\bin 切換成功
然後運行命令:
mysqld --defaults-file="C:\Program Files (x86)\MySQL\MySQL Server 6.0\my.ini" --console --skip-grant-tables
注釋:
該命令通過跳過許可權安全檢查,開啟mysql服務,這樣連接mysql時,可以不用輸入用戶密碼。 此時已經開啟了mysql服務了!相當於自己建立了一個mysql服務線程。
這個窗口保留 不關閉。
2、打開第二個cmd2窗口,同樣切換到mysql的bin目錄,連接mysql:
輸入命令:
mysql -u root -p
出現:
Enter password:
在這里直接回車,不用輸入密碼。
然後就就會出現登錄成功的信息,
使用命令:
show databases;
使用命令切換到mysql資料庫:
use mysql;
使用命令更改root密碼:
update user set password=password("123456") where user="root";
提示:123456可以 更改為其它密碼,看自己喜好。
刷新許可權:
flush privileges;
然後退出
quit
可以關掉之前的cmd1 窗口了。
然後啟動mysql服務
net start mysql
重新登錄,輸入
mysql -u root -p
出現輸入密碼提示,輸入新的密碼即可登錄:
Enter password: ******
顯示登錄信息: 成功
問題解決