忘記mysql登入密碼,怎樣在命令列登入

2021-06-14 02:27:24 字數 572 閱讀 1585

安裝完mysql後,在windows下面就可以cmd命令列管理資料庫,在linux下面就可以使用終端管理資料庫。

mysql中資料庫名和表名是區分大小寫的,但是表中的列名就不區分大小寫。

登入:mysql -u root  -p

如果在登入的時候遇到即使你的root的密碼輸入無誤,但是仍然登入不進去的話,或者忘了root的密碼的話,可以採用下列方式:

停止mysql服務

sudo service mysql stop

以 --skip-grant-tables 的引數啟動mysql,這樣的話,mysql就不會對登入檢查,因為你不用密碼可以直接登入了。

sudo mysqld --skip-grant-tables &

下面以root方式登入.

mysql -u root mysql

更新root的密碼,

update user set password=password('新密碼') where user='root';
flush privileges;

mysql忘記登入密碼

windows環境下報錯 error 1045 28000 access denied for user root localhost using password yes 解決方式 1 mysql安裝目錄下找到my.ini檔案,在 mysqid 下新增skip grant tables後儲存退出 ...

mysql 忘記密碼登入

mysql 初次安裝完成後 使用者root 密碼是空,如果用空密碼登不進去,可以使用下面的方法 以下是詳細修改密碼步驟 第一步 登入伺服器,找到 my.cnf 檔案,通常該檔案路徑為 etc my.cnf 如果不在,可以用 find name my.cnf 命令查詢一下。第二步 編輯 my.cnf ...

Linux忘記MySQL登入密碼

1.在配置檔案中新增skip grant tables 進入 mysql伺服器,可以不需要 root 密碼,但是同時,不能做授權修改。mysqld skip grant tables2.立即登入,修改密碼 方法一 mysql alter user root localhost identified ...