mysql汉字乱码怎么办
导读:作为一个数据库的初学者,遇到数据库乱码问题,是一个比较头疼的问题,下面根据我的使用经验,给大家分享几种解决mysql数据库乱码问题的方式,希望对大家有帮助。一、我们需要将默认的字符集更改为utf...
2024.11.20这是一个比较傻的问题,自己安装完MySQL,由于设置了多次密码把密码忘记了,怎么办呢,一顿查解决办法按如下,我的是MySQL8.0.
1、先停止服务
systemctl stop mysqld2、修改配置文件
修改配置文件,默认文件路径如下/etc/my.cnf增加一行代码skip-grant-tables 如下[mysqld]skip-grant-tables3、无密码登录,密码不输入直接回车
[root@begincode etc]# mysql -u root -pEnter password:Welcome to the MySQL monitor.Commands end with ; or \g.Your MySQL connection id is 7Server version: 8.0.31 MySQL Community Server - GPLCopyright (c) 2000, 2022, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.mysql>4、修改密码
mysql> alter user ‘root‘@‘localhost‘ identified by ‘你的密码‘;ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement如果提示上面这个错误 ,输入下面的命令 然后重试mysql> flush privileges;mysql> alter user ‘root‘@‘localhost‘ identified by ‘你的密码‘;5、恢复my.cnf文件
6、用新密码登录
其他版本 小于8版本用下面命令尝试
mysql> update mysql.user set password=password(‘123456‘) where user=‘root‘;导读:作为一个数据库的初学者,遇到数据库乱码问题,是一个比较头疼的问题,下面根据我的使用经验,给大家分享几种解决mysql数据库乱码问题的方式,希望对大家有帮助。一、我们需要将默认的字符集更改为utf...
2024.11.201.tomcat是一个中间件,在B/S架构中,浏览器发出的http请求经过tpmcat中间件,转发到最终的目的服务器上,响应消息再通过tomcat返回给浏览器。tomcat所做的事情主要有:开启监听端...
2024.11.21MySQL数据库密码忘记了且没有其他可以修改账号密码的账户时怎么办呢?登录MySQL,密码输入错误/* 密码错误,报如下错误 */[root@TESTDB ~]# mysql -uroot -p-P3...
2024.11.21Mysql8忘记密码/重置密码UBUNTU下Mysql8忘记密码/重置密码步骤如下:先说下大概步骤:修改配置文件,使得用空密码可以进入mysql。然后置当前root用户为空密码。再次修改配置文件,不能...
2024.11.21请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要讲解MySQL数据库root账户密码忘记两种处理方法,经过测试可有效解决...
2024.11.22