error 1045 (28000): access denied for user 'root'@'localhost'
(using password: yes)
密碼錯誤引起的錯誤,需要更改密碼。
1.重置密碼的第一步就是跳過mysql的密碼認證過程,方法如下:
#vim /etc/my.cnf
在[mysqld]後面任意一行新增skip-grant-tables
用來跳過密碼驗證的過程,儲存文件並退出。
2.重起mysql
systemctl restart mysqld
3.重啟之後輸入mysql即可進入mysql。並更改密碼。
mysql -uroot -p #回車即可
update mysql.user set authentication_string=password(
'123456'
) where user='root'
;flush privileges;
quit
4.刪除之前第一步新增的內容
vim /etc/my.cnf
找到刪除即可
5.重起mysql
systemctl restart mysqld
此時可以進入mariadb
mysql -uroot -p123456
7 安裝 CentOS7 安裝 MySQL5 7
mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,屬於 oracle 旗下產品。mysql 是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms relational database management system,關聯式資料庫管理系統...
centos7 mysql 5 7安裝介紹
安裝mysql安裝源 root bogon yum y localinstall mysql57 community release el7 11.noarch.rpm root bogon yum y install mysql community server 3,啟動mysql服務並設定開機自...
CentOS 7 MySQL5 7 密碼處理
忘記密碼處理 忘記mysql的密碼,可按如下5步操作,可重新設定密碼。當然,我喜歡在新安裝資料庫後,用如下方式設定密碼,不用輸入系統自動生成的密碼。mysqladmin uroot p password 123 select user,authentication string,host from ...