mysql數據庫界面,mysql修改密碼5.7_mysql數據庫5.7版修改密碼詳細(centos7)

 2023-12-01 阅读 31 评论 0

摘要:前提:mysql版本5.7,linux版本紅帽centos7目標:搭建MYSQL數據庫服務器并設置數據庫管理員本機登錄的密碼為123456-1. 安裝略-2. 檢查安裝mysql數據庫界面,~# rpm -qa | grep 'mysql' 查看是否安裝~# rpm -qc mysqld 查看服務的所有配置文件/etc/

前提:mysql版本5.7,linux版本紅帽centos7

目標:搭建MYSQL數據庫服務器并設置數據庫管理員本機登錄的密碼為123456

-1. 安裝略

-2. 檢查安裝

mysql數據庫界面,~# rpm -qa | grep 'mysql' 查看是否安裝

~# rpm -qc mysqld 查看服務的所有配置文件

/etc/my.cnf

~# cat /etc/my.cnf (版本不同,配置文件定義的各種參數也會不同)

...

mysql數據庫客戶端、datadir=/var/lib/mysql ----找到默認存放數據位置

log-error=/var/log/mysqld.log ----找到默認日志

...

-3. 啟動服務 # systemctl start mysqld

-4. 使用初始密碼登陸(5.7版本默認存放在日志中)

centos修改密碼,~# grep 'password' /var/log/mysqld.log

password is generated for root@localhost: y2d>EdirOfVs

~# mysql -u root -p 'y2d>EdirOfVs' 切記密碼是隨機的

-5. 修改密碼(要是你記得住初始密碼也行,起碼安全性高,哈哈)

方法一:

mysql登錄密碼、mysql> set global validate_password_policy=0; 策略設為0,表示只檢查密碼長度

mysql> set global validate_password_length=6; 默認密碼長度為6

mysql> alter user root@"localhost" identified by '123456'; 修改完成

方法二: 這個方法設置新密碼要遵循策略1,

0/LOW:只檢查長度;

MySQL設置密碼。1/MEDIUM:檢查長度、數字、大小寫、特殊字符;

2/STRONG:檢查長度、數字、大小寫、特殊字符字典文件。

~# mysqladmin -hlocalhost -uroot -p password "新密碼"

enter password: 原密碼

-6. 忘記密碼?別著急往下看

mysql登錄命令、~# systemctl stop mysqld 先關閉服務

~# vim /etc/my.cnf 修改配置文件

[mysqld]

skip-grant-tables 添加這行

:wq

MySQL修改用戶密碼?~# systemctl restart mysqld 重啟服務

-7. 登陸,并設置新密碼

~# mysql 直接進去

mysql> update mysql.user set authentication_string=password('654321') where user='root' and Host = 'localhost';

mysql> flush privileges;

mysql數據庫賬號密碼?mysql> quit

~# vim /etc/my.cnf 退出mysql,再次修改配置文件

[mysqld]

#skip-grant-tables 把之前修改的注釋掉,或刪除

:wq

mysql數據庫連接方式。~# systemctl restart mysqld 修改配置文件記得重啟

~# mysql -uroot -p'654321' 就ok拉

mysql>

各位大佬批評指正請在評論席留言,我看到后會酌情修改喲!HAHA

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/187071.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息