centos7 修改mysql5.7密码

centos7 修改mysql5.7密码

  1. 编辑mysql配置文件

    复制代码
    $ sudo vi /etc/my.cnf
    [mysqld]下面添加
    skip-grant-tables
  2. 重启mysql服务

    $ sudo systemctl restart mysqld

  3. 无密码登录mysql

    复制代码
    $ mysql
  4. 修改密码

    复制代码
    mysql>update mysql.user set authentication_string=password('新密码') where user='root';
    mysql>flush privileges;
    mysql>quit
  5. 编辑mysql配置文件

    复制代码
    $ sudo vi /etc/my.cnf
     注释skip-grant-tables
    # skip-grant-tables
  6. 重启mysql服务

    复制代码
    $ sudo systemctl restart mysqld
  7. 测试

    复制代码
    mysql -u root -p

创建用户

复制代码
msyql>create user '用户'@'localhost' identified by '密码';
相关推荐
星星乘坐的船1 分钟前
基于Kubernetes Python SDK实现Job创建
linux·python·kubernetes
W_Meng_H6 分钟前
XXL-JOB - 集成 Python 执行器实战指南
linux·python
袁袁袁袁满11 分钟前
Docker后台日志和容器日志怎么查看?
linux·运维·服务器·docker·容器
zxdzxdzzxd20 分钟前
解决Ubuntu虚拟机输入卡顿卡顿和鼠标滚轮不灵敏的问题
linux·ubuntu·计算机外设
FylSeA2 小时前
Pycharm加载Conda包无法识别/lateinit property envs_dirs has not been initialized/确定按钮点不了
linux·pycharm·conda
_codemonster2 小时前
MySQL驱动(8.x版本)和MySQL驱动(5.x版本)区别
数据库·mysql
Trouvaille ~3 小时前
【Linux】高并发服务器的起点:五种 IO 模型与非阻塞 IO 本质解析
linux·运维·服务器·c++·操作系统·io模型·同步异步
WZ188104638693 小时前
MySQL索引失效的原因可能有哪些
mysql
Trouvaille ~3 小时前
【Linux】select 多路转接深度剖析:从位图原理到字典服务器实现
linux·运维·服务器·c++·select·多路转接·io模型
_OP_CHEN3 小时前
【Linux系统编程】(三十五)揭秘 Linux 信号产生:从终端到内核全解析
linux·运维·操作系统·进程·c/c++·信号·信号产生