设置环境变量
$ export PATH=${PATH}:/usr/local/mysql/bin
开启和停止 MySQL server
1 . 开启
$ sudo /usr/local/mysql/support-files/mysql.server start
停止:
$ sudo /usr/local/mysql/support-files/mysql.server stop

2. 也可以点击左上角的苹果图标-->系统偏好设置-->MySQL(最下边)-->点击 Start MySQL Server

开启mysql
/usr/local/mysql/bin/mysql -u root -p
退出mysql
quit
版本查询
SELECT VERSION();
用户管理
创建用户
create user 'username'@'%' identified by 'password';
# username是用户名,%表示在任何机器上都可以通过账号和密码访问,也可以把%改成具体的ip,password是密码
修改root用户密码
ALTER USER USER() IDENTIFIED BY "new_password";
授权
grant select, insert, update on db1.* to 'username'@'%';
# 表示username可以在任何机器上都可以select, insert, update db1
grant all privileges on db1.* to 'username'@'%';
# 表示username可以在任何机器上都可以对 db1进行所有操作(所有权限都授予,除了grant以外)
show grants for 'username'@'%';
# 查看权限
删除用户
drop 'username'@'%';
修改用户名称
rename user 'username'@'%' to 'new_username'@'%';
修改用户密码
alter user username('username'@'%') identified 'new_password'; # 修改其他用户的密码
flush privileges; # 使配置生效
授权用户远程链接主机的mysql数据库
在你的电脑上打开cmd或terminal,输入
mysql