mysql创建用户并修改密码

  1. 登录到MySQL
    你需要以root或其他具有足够权限的用户身份登录到你的MySQL服务器。

    mysql -u root -p

    输入上述命令后,系统会提示你输入当前用户的密码。如果你是作为root用户直接安装和配置了MySQL,并且没有为root设置过密码,则可以直接按回车键跳过输入。

  2. 创建新用户
    一旦登录到MySQL shell中,你可以使用CREATE USER语句来添加新的数据库账户。

    CREATE USER 'newusername'@'localhost' IDENTIFIED BY 'password';

    这里,newusername是你希望给这个用户的名称,而password是你要为用户设置的密码。请确保使用安全且复杂的密码。

  3. 授予权限(可选):
    创建新账户后,默认情况下该用户没有任何数据库访问权限。你可以根据需要授予特定或者所有数据库的各种类型权限。

    GRANT ALL PRIVILEGES ON *.* TO 'newusername'@'localhost'; FLUSH PRIVILEGES;

    上面的命令将授予新用户在所有数据库上的全部操作权限,包括但不限于创建、删除数据库和表等。FLUSH PRIVILEGES; 命令用于刷新权限缓存。

  4. 更改现有用户的密码
    如果你需要修改已存在的MySQL账户的密码,可以使用以下语句:

    ALTER USER 'existingusername'@'localhost' IDENTIFIED BY 'newpassword'; FLUSH PRIVILEGES;

  5. 退出MySQL shell
    完成了以上步骤后就可以退出MySQL命令行界面了。

    exit

Comment

华计科技: 中华自主研发设计

华计科技为您提供咨询服务,IT技术支持和项目开发: (+86) 156 2654 0671

联系我们