MENU

Mac下使用terminal访问mysql

前言

上一篇文章Mac 下 Laravel 框架数据迁移出现 “No such file or directory”中说道,使用mysql -uroot -p命令登录mysql,但是在Mac系统下会出现bash mysql not found,这是为什么?因为Mac下默认没有MySQL命令,因此你在终端中输入mysql命令是无效的。

解决方法

  • 首先,我们要找到本地服务器的集成安装目录,有些人是用xampp,当然也有些人用mamp,当然有些人还用自带的apache然后安装一个mysql,所以自己先找到mysql的目录。
    这里说下xammpmamp中的mysql目录。

    xammp的目录

    /Applications/XAMPP/xamppfiles/bin
    

    mamp的目录

    /Applications/MAMP/Library/bin/mysql
    
  • 然后,我们在终端中输入如下命令打开~/.bash_profil文件

    vim ~/.bash_profile
    
  • 再在其中加入如下代码

    i键编辑

    export PATH="$PATH:/Applications/XAMPP/xamppfiles/bin"   //xammp加入这条代码
    export PATH="$PATH:/Applications/MAMP/Library/bin/mysql"  //mamp加入这条代码
    
    //其它的话就改后面的路径就可以啦。
    

    Esc退出编辑,然后输入:wq退出并且保存。

    哈哈,到此,大功告成啦。

17-1

标签: 技巧
返回文章列表 文章二维码 打赏
本页链接的二维码
打赏二维码