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 '密码';
相关推荐
左手の明天20 小时前
SLIP 协议封装与解析详解:原理、C 代码与实战案例
linux·c语言·开发语言·c++
꯭自꯭闭꯭21 小时前
达梦SQL优化相关
linux·运维·数据库·sql
nhdh21 小时前
B+树揭秘:MySQL索引核心原理全解析
数据结构·b树·mysql
一条破秋裤21 小时前
Linux 共享内存通信:POSIX 共享内存与 mmap
linux·运维·服务器
余槐i1 天前
MySQL 深分页从 4 秒到 60 毫秒:延迟关联减少回表的实测与代价
mysql·性能优化·sql优化·执行计划·慢查询优化
谷哥的小弟1 天前
CentOS Stream浴火重生
linux·运维·centos
程序员-Benothing1 天前
Shell输入输出详解:read、echo、printf、颜色输出
linux·运维·服务器
FPGA小徐1 天前
从 NEMU 到 AbstractMachine:程序、运行时环境与 AM 完全解析
linux·运维·服务器
PHP实战开发录1 天前
MySQL字段加索引为什么没变快
数据库·mysql·php·开发
qetfw1 天前
Debian Chrony 时间同步、RAID5 与 LUKS 磁盘加密配置
linux·debian