mac搭建mysql环境

mysql tutorials

1. 安装

下载

2. 服务端启停

mac: system preference > mysql
打开界面,看到启停按钮

2. 客户端命令

  • mysql :连接server,进入mysql命令行,执行sql
  • mysqladmin:管理命令,如创建用户、修改密码等

3. 可视化工作台

安装mysqlworkbench
新建连接

4. 设置快捷键

由于安装的命令路径在根目录的/usr/local/mysql/bin下面,所以要在任何地方使用mysql命令,需要进行配置
配置好后,就可以在用户任何路径下直接使用mysql、mysqladmin等命令了
有两种方式都能实现:

  • 别名:原理-输入mysql,自动被转换成/usr/local/mysql/bin/mysql
  • PATH:原理-输入mysql,自动到/usr/local/mysql/bin下面搜索mysql命令

4.1 方式1-别名

用户根目录的.profile 或者 .bash_profile文件加alias别名

# 新增别名
alias mysql='/usr/local/mysql-5.6.33-osx10.11-x86_64/bin//mysql'
alias mysqladmin='/usr/local/mysql-5.6.33-osx10.11-x86_64/bin//mysqladmin'

# 查看别名
$ alias

4.2 方式2-path

用户根目录的.profile 或者 .bash_profile中修改PATH配置

export PATH=$PATH:/usr/local/mysql/bin

99. 常用命令集

99.1 mysqladmin管理命令

# 重设root用户密码,新建时root用户无密码,安装好后,在linux/mac命令行重置密码
mysqladmin -u root -password "new_password"

# 创建新的数据库
mysqladmin -u root -p create [database_name]

# 删除数据库
mysqladmin -u root -p drop [database_name]

99.2 mysql操作命令

# 连接远程主机的mysql
mysql -h [主机地址] -u [用户名] -p [用户密码]

# 连接本地mysql
mysql -u [用户名] -p [用户密码]

# 连接本地默认root账户
mysql -u root -p

# 新建用户并授权
# [database_name].*,其中*标示数据库中的表,可以指定表名,*标示全部
# user_name@hose:用户都是按主机IP地址作为命名空间

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP    ON [database_name].*   TO '[user_name]'@'localhost'  IDENTIFIED BY '[password]';

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP    ON [database_name].*   TO '[user_name]'@'127.0.0.1'  IDENTIFIED BY '[password]';

# 查看当前所有数据库实例
show databases;

# 使用某个database
use [database_name];

# 查看所有的表
show tables;

# 查看别的列
show columns from [table_name];

# 退出
exit
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值