本文将为您提供关于如何关闭mysql密码验证?的详细介绍,我们还将为您解释如何关闭mysql密码验证功能的相关知识,同时,我们还将为您提供关于linux系统下mysql跳过密码验证登录、Linux下忘
本文将为您提供关于如何关闭mysql密码验证?的详细介绍,我们还将为您解释如何关闭mysql密码验证功能的相关知识,同时,我们还将为您提供关于linux 系统下 mysql 跳过密码验证登录、Linux下忘记mysql密码该如何修改mysql密码、LNMP一键包安装如何关闭Mysql日志、lnmp下如何关闭Mysql日志保护磁盘空间_MySQL的实用信息。
本文目录一览:- 如何关闭mysql密码验证?(如何关闭mysql密码验证功能)
- linux 系统下 mysql 跳过密码验证登录
- Linux下忘记mysql密码该如何修改mysql密码
- LNMP一键包安装如何关闭Mysql日志
- lnmp下如何关闭Mysql日志保护磁盘空间_MySQL
如何关闭mysql密码验证?(如何关闭mysql密码验证功能)
看来我可能无意中在 MySQL 5.7 中加载了密码验证插件。这个插件似乎强制所有密码遵守某些规则。
我想关闭它。
我已尝试按照此处的建议更改validate_password_length 变量,但无济于事。
mysql> SET GLOBAL validate_password_length=4;Query OK, 0 rows affected (0.00 sec)mysql> SET PASSWORD FOR ''app'' = PASSWORD(''abcd'');ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
我想卸载插件或以某种方式中性它。
答案1
小编典典这是我删除验证密码插件的方法:
- 以root身份登录mysql服务器
mysql -h localhost -u root -p
- 运行以下 sql 命令:
uninstall plugin validate_password;
- 如果最后一行不起作用(新的 mysql 版本),您应该执行
UNINSTALL COMPONENT ''file://component_validate_password'';
我不建议将此解决方案用于生产系统。我在本地 mysql 实例上使用此解决方案仅用于开发目的。
linux 系统下 mysql 跳过密码验证登录
修改 MySQL 的登录设置:
vi /etc/my.cnf
在 [mysqld] 的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存并且退出 vi。
3.重新启动 mysqld
/etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
4.登录并修改 MySQL 的 root 密码
/usr/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.56
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> USE mysql ;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> UPDATE user SET Password = password ( ‘new-password’ ) WHERE User = ‘root’ ;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> flush privileges ;
Query OK, 0 rows affected (0.01 sec)
mysql> quit
Bye
5.将 MySQL 的登录设置修改回来
vi /etc/my.cnf
将刚才在 [mysqld] 的段中加上的 skip-grant-tables 删除
保存并且退出 vi。
6.重新启动 mysqld
/etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
Linux下忘记mysql密码该如何修改mysql密码
初始密码为空,使用空密码登陆mysql执行下列语句
mysql>use mysql; mysql> UPDATE user SET password=PASSWORD("root") WHERE user=''root''; mysql> FLUSH PRIVILEGES; mysql> quit; 修改/opt/lampp/phpmyadmin/config.inc.php
找到如下代码:
$cfg[''Servers''][$i][''auth_type''] = ''config''; $cfg[''Servers''][$i][''user''] = ''root''; $cfg[''Servers''][$i][''password''] = ''''; $cfg[''Servers''][$i][''extension''] = ''mysql''; $cfg[''Servers''][$i][''AllowNoPassword''] = true;
修改为:
$cfg[''Servers''][$i][''auth_type''] = ''config''; $cfg[''Servers''][$i][''user''] = ''root''; $cfg[''Servers''][$i][''password''] = ''root''; $cfg[''Servers''][$i][''extension''] = ''mysql''; $cfg[''Servers''][$i][''AllowNoPassword''] = true;
以上所述是小编给大家分享的Linux下忘记mysql密码该如何修改mysql密码的相关内容,希望对大家有所帮助。
- Linux/Mac MySQL忘记密码命令行修改密码的方法
- Linux下mysql的root密码修改方法
- Linux使用MySQL忘记root密码及修改MySQL默认编码
- 如何在Linux下修改Mysql的用户(root)密码
- Linux下刚安装完mysql修改密码的简单方法
LNMP一键包安装如何关闭Mysql日志
LNMP一键包安装的MysqL默认开启MysqL日志,如果网站对数据库读写较为频繁的话可能会产生大量日志,并占用磁盘空间,还有可能导致VPS的硬盘闲置空间消耗满导致数据库无法开启。
本教程的路径适用于LNMP一键安装包环境,其它环境请根据实际情况操作。
若需要关闭,请执行以下操作:
一、修改文件配置
修改/etc/my.cnf,找到以下字符
log-bin=MysqL-bin binlog_format=mixed
注释这两行,如下:
#log-bin=MysqL-bin #binlog_format=mixed
在这两个字段之前添加“#”号注释,并保存文件。
二、重启MysqL使其生效
service MysqLd restart
SSH执行以上命令,重启MysqL使注释生效
三、删除之前产生的日志
1)登陆MysqL
/usr/local/MysqL/bin/MysqL -u root -p
SSH执行以上命令,输入密码后,进入MySQL命令行模式。
2)重设帐号
lnmp下如何关闭Mysql日志保护磁盘空间_MySQL
lnmp一键包安装的mysql默认开启mysql日志,如果网站对数据库读写较为频繁的话可能会产生大量日志,并占用磁盘空间,还有可能导致vps的硬盘闲置空间消耗满导致数据库无法开启。
本教程的路径适用于LNMP一键安装包环境,其它环境请根据实际情况操作。
若需要关闭,请执行以下操作:
代码如下:
log-bin=mysql-bin
binlog_format=mixedbash
注释这两行,如下:
代码如下:
#log-bin=mysql-bin
#binlog_format=mixedbash
在这两个字段之前添加“#”号注释,并保存文件。
代码如下:
service mysqld restartbash
SSH执行以上命令,重启Mysql使注释生效
代码如下:
/usr/local/mysql/bin/mysql -u root -pbash
SSH执行以上命令,输入密码后,进入MYSQL命令行模式。
2)重设帐号
代码如下:
reset qzkyl; #qzkyl请修改为目标数据库名
我们今天的关于如何关闭mysql密码验证?和如何关闭mysql密码验证功能的分享已经告一段落,感谢您的关注,如果您想了解更多关于linux 系统下 mysql 跳过密码验证登录、Linux下忘记mysql密码该如何修改mysql密码、LNMP一键包安装如何关闭Mysql日志、lnmp下如何关闭Mysql日志保护磁盘空间_MySQL的相关信息,请在本站查询。
本文标签: