目录
前言
mysql默认有一个root用户,这个账户权限太大了,用起来不太安全,我们通常是重新那家一个账户用于一般的数据库操作,下面介绍如何通过命令创建一个mysql账户。
创建步骤
- 登录mysql
bash
mysql -u root -p
输入root密码后回车即可登录
- 切换到mysql数据库
bash
use mysql;
- 创建账户
bash
create user 'zhangsan'@'localhost' identified by 'zhangsan$123';
bash
flush privileges;
- 赋权限
bash
GRANT ALL PRIVILEGES ON *.* TO 'zhangsan'@'%' IDENTIFIED BY 'zhangsan$123';
bash
flush privileges;
提示:
flush privileges 命令的作用:在不重启mysql服务器的情况下之前的操作立即生效
通过navicat可以看到刚才创建的账号zhangsan