mac下面使用没mysql的若干问题解决

 (一)针对 mysql: command not found

   输入命令

   $ ln -s /usr/local/mysql/bin/mysql /usr/bin

   假如你人品不好,被打脸了,提示你权限不够:

   ln: /usr/bin/mysql: Operation not permitted

   不要紧,我们把权限升高点

   $ sudo ln -s /usr/local/mysql/bin/mysql /usr/bin

   然后输入你的密码,要是没有的话,唉,你还是不要当程序员了,一点安全意识都没有

    要是上帝抛弃你了,sudo执行还是不可以

  ln: /usr/bin/mysql: Operation not permitted

  还报楼上的错,靠,真是比了狗的!!!别慌,先找个临时解决的办法,这个大招只能

    在当前窗口下放,记住哦!

  $ alias mysql=/usr/local/mysql/bin/mysql

以上来自:https://www.cnblogs.com/yangzigege/p/8337393.html

(2)mac如何启动mysql

1.安装好MySQL服务后(安装步骤可以参考系列经验1)。打开“系统偏好设置”,单击下端的“MySQL”图标。

【MySQL】:[2]在Mac如何启动MySQL
  2. 在“MySQL”对话框中,单击“启动MySQL服务”按钮。
  1. 【MySQL】:[2]在Mac如何启动MySQL
     
  2. 3. 在弹出的窗口中,输入管理员密码,然后单击“好”按钮。

    【MySQL】:[2]在Mac如何启动MySQL
    4.在“MySQL”对话框中,MySQL服务的状态显示为:如下状态表示MySQL服务已经启动。
  3. 【MySQL】:[2]在Mac如何启动MySQL
    END

使用终端登录MySQL:

 
  1.  

     

     

     

     

    在Finder的侧边栏中单击“应用程序”,然后在“实用工具”中,双击启动“终端”命令。

    【MySQL】:[2]在Mac如何启动MySQL
  2. 在终端中输入添加MySQL路径的命令:

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

    【MySQL】:[2]在Mac如何启动MySQL
  3. 在终端登录到MySQL的命令如下:mysql -u root -p

    然后输入密码,如果没有设置密码,直接按enter键。

    【MySQL】:[2]在Mac如何启动MySQL
  4. 如果显示的内容如下,即是已经成功登录到MySQL服务。

    【MySQL】:[2]在Mac如何启动MySQL
     
     
    (3)mac 命令行连接MySQL 、显示databases、选择database、显示tables、执行sql
     

    1. 登录数据库服务器:

    本地数据库服务器(即本机):
        mysql -u usernameXXX -p

    远程数据库服务器:
        mysql -h hostXXX -P PortXXX -u usernameXXX -p

        其中hostXXX为主机ip, PortXXX为端口号, usernameXXX为用户名

    下一步输入密码即可

    2. show databases;  显示所有database,  注意:database为复数形式,且后面必须加分号。

    3. use DbName;  选择数据库

    4. show tables;  显示所有数据表,注意:后面加分号。

    5. 执行sql语句, 注意:后面加分号。

posted @ 2019-04-04 17:23  舞羊  阅读(1131)  评论(0编辑  收藏  举报