登录数据库
在命令行登录数据库:
$ mysql -hHOST -uroot -pPASSWORD -PPORT
安装好mysql后首次登录没有密码,要给root用户添加密码:
$ mysqladmin -uroot password 123
$ mysqladmin -uroot -p123 password 123456 # 修改旧密码
创建用户
mysql> CREATE USER 'username'@'host' IDENTIFIED BY 'password';
host:localhost 本地登录
host:% 远程登录
用户授权
格式:grant 权限 on 数据库名.表名 to 用户名@主机名 identified by "用户密码";
权限包括 SELECT,UPDATE,INSERT,DELETE,ALERT,CREATE,DROP等
mysql> GRANT ALL PRIVILEGES ON *.* TO 'username'@'host' IDENTIFIED BY 'password’; mysql> FLUSH PRIVILEGES; # 刷新权限