centos6安装mysql并远程连接_mac系统下mysql环境变量设置及远程连接

  1. 临时进入mysql
  • 在终端中输入添加MySQL路径的命令:
    PATH="$PATH":/usr/local/mysql/bin
  • 在终端登录到MySQL的命令如下:
    mysql -u root -p
    然后输入密码,如果没有设置密码,直接按enter键。

f2838170ca74dd385173956cd4c76c05.png
截图:成功进入mysql环境

2. 设置环境变量

为了不每次使用mysql时,输入添加MySQL路径的命令,可以PATH="$PATH":/usr/local/mysql/bin添加到环境变量中

  • 打开终端,输入:sudo vim ~/.bash_profile
    (执行root权限,当前用户的根目录下的.bash_profile)
  • 然后在里面输入:export PATH=$PATH:/usr/local/mysql/bin
  • 按ESC,然后输入::wq
  • 重新加载环境变量,使之生效:source ~/.bash_profile
    此后每次在terminal端输入 mysql -u root -p 就能成功进入mysql了!

3. 设置远程连接

  • 首先我们需要更改mysql的配置文件,本地的mysql默认是不支持远程访问的
  • MAC下默认没有配置文件,需要自己创建。
  • command+shift+G可以进到etc下面的文件夹,默认方式看不到此文件夹

0dd63f02a92725ef19379b9d5fb91e0b.png
  • 点击”go“,进入此目录,寻找my.cfg文件,默认是没有的
  • 打开终端,cd到etc的目录,通过以下语句来创建my.cnf
    • sudo vim my.cnf
  • 将如下配置内容写入到文件中,按照以下步骤进行配置,在末尾加上bind-address=0.0.0.0,允许任何远程计算机有条件访问
Mac ox mysql启动登录和环境变量配置​www.jianshu.com
30db80686bfb01c4a775ab44dc9b0147.png
  • 创建新的账户来远程访问
    • select Host,User from mysql.user;
    • create user Linda;
    • grant all privileges on *.* to 'Linda'@'%'identified by 'password' with grant option;
    • flush privileges

重启server,便可远程连接啦!接下来就可以去mysqlworkbench里面体验一下连接了

参考:

Set up a remote MySQL database connection

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值