当前位置:首页 » 操作系统 » linuxmysql密码修改

linuxmysql密码修改

发布时间: 2023-06-12 20:23:46

linux mysql 忘记密码 怎么修改密

首先要停止mysql 然后用 MySQLd --skip-grant-tables & 这个命令启动,然后用root 登陆,修改密码 就OK了

② Mysql8初始密码查看&修改root用户密码(linux)

免密登录,置空密码(authentication_string或者password)

恢复配置文件(注释掉或者删掉 skip-grant-tables),重启mysql服务

重新免密登录,修改密码(authentication_string或者password)

验证结果,输入刚刚的密码登录

③ linux mysql 怎么修改数据库密码

修改数据库管理员用户密码,默认为空。
#./mysqladmin -u password "123456"设置密码
# ./mysqladmin -u root -p password "123456" 修改密码
Enter password: 原来的密码
如果忘记密码
vim /etc/my.cnf
[mysqld]
#skip-grant-tables
#skip-networking
service mysqld restart
mysql -uroot -p123456
数据库里面修改密码
mysql> use mysql;
mysql> update mysql.user set Password=password("123456") where User="root"; 修改密码
mysql> flush privileges; 更新授权表

④ Linux下修改MySQL用户(root)密码 

以下命令适合修改任何 MySQL 用户,仅以root为例。

首先,你必须要有 操作系统 的root权限了。也就说需要以root的身份登录到操作系统,然后进行一下操作。

编辑文件,找到[mysqld],删除skip-grant-tables这一行
:wq! #保存退出

大功告成!
PS:当然方法不止一种,以上是我比较喜欢用的方法。

⑤ linux mysql修改密码命令

想知道linux下怎么修改密码吗?下面由我为大家整理了linux mysql修改密码命令,希望大家喜欢!

linux mysql修改密码命令

1.修改root密码

linux mysql修改密码命令方法1:使用mysqladmin命令

--适用于记得root旧密码,修改root密码

语法:

mysqladmin -u用户名 -p旧密码 password 新密码

例如:

# mysqladmin -u root -proot password mysql

--注意:如当旧密码输入错误时会报如下错误

# mysqladmin -u root -proot1 password mysql

mysqladmin: connect to server at 'localhost' failed

error: 'Access denied for user 'root'@'localhost' (using password: YES)'

linux mysql修改密码命令方法2:直接更新user表password字段

--适用于忘记root密码,而对root密码进行重置

Step 1: 修改MySQL的登录设置

# vi /etc/my.cnf

--windows系统是my.ini文件

--在[mysqld]的段中加上一句:skip-grant-tables,如没有[mysqld]字段,可手动添加上

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

skip-name-resolve

skip-grant-tables

Step 2: 重新启动mysql

[root@gc ~]# service mysql restart

Shutting down MySQL..[确定]

Starting MySQL...[确定]

Step 3: 登录并修改MySQL的root密码

--此时直接用mysql即可无需密码即可进入数据库了

[root@gc ~]# mysql

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 2

Server version: 5.5.24 MySQL Community Server (GPL)

Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

mysql> use mysql;

Database changed

mysql> update user set password=password('new_password') where user='root';

Query OK, 5 rows affected (0.00 sec)

Rows matched: 5 Changed: 5 Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

--注意:如果没做step1,直接用mysql登录时会报如下错误

[root@gc ~]# mysql

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Step 4: 将MySQL的登录设置修改回来

再删除/etc/my.cnf文件中的skip-grant-tables

Step 5: 重新启动mysql

[root@gc ~]# service mysql restart

Shutting down MySQL..[确定]

Starting MySQL...[确定]

2.修改mysql其它用户密码

同样,普通用户也可以用上面的方法

--使用mysqladmin命令

[root@njdyw ~]# mysqladmin -u user1 -ppass1 password pass2

--直接修改数据库表

[root@njdyw ~]# mysql -u user1 -ppass1 –Dmysql

mysql> update user set password=password('pass2') where user='user1';

mysql> flush privileges;

⑥ linux下查看mysql数据库的默认密码并修改密码

或者

初次修改密码时,需要注意的是密码中需要含有字母、数字、特殊字符 (要含有大小字母且长度不能小于8)

关于 mysql 密码策略相关参数;
1)、validate_password_length 固定密码的总长度;
2)、validate_password_dictionary_file 指定密码验证的文件路径;
3)、validate_password_mixed_case_count 整个密码中至少要包含大/小写字母的总个数;
4)、validate_password_number_count 整个密码中至少要包含阿拉伯数字的个数;
5)、validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM;
关于 validate_password_policy 的取值:
0/LOW:只验证长度;
1/MEDIUM:验证长度、数字、大小写、特殊字符;
2/STRONG:验证长度、数字、大小写、特殊字符、字典文件;
6)、validate_password_special_char_count 整个密码中至少要包含特殊字符的个数;

热点内容
u盘当加密狗 发布:2025-04-05 12:57:25 浏览:765
sql语言培训机构 发布:2025-04-05 12:57:23 浏览:998
360网盘上传限制 发布:2025-04-05 12:55:52 浏览:579
什么安卓平板电脑打王者最好 发布:2025-04-05 12:55:51 浏览:818
androidstudio闪退 发布:2025-04-05 12:35:54 浏览:901
腾讯视频青少年模式原始密码是多少 发布:2025-04-05 12:27:21 浏览:540
企业文档存储管理系统 发布:2025-04-05 12:21:20 浏览:751
php计算字符串 发布:2025-04-05 12:09:45 浏览:704
安卓版快手实验室在哪里 发布:2025-04-05 11:59:15 浏览:561
系统文件夹加密 发布:2025-04-05 11:55:17 浏览:174