zoukankan      html  css  js  c++  java
  • mac使用终端运行mysql,mysql终端,mysql mac,mysql目录,mysql路径

    首先去官网下载: http://www.mysql.com/downloads/

    我下载了5.6.11的dmg然后安装,安装完成之后..如果要用终端去玩SQL.那么一开始要输入很长的:/usr/local/mysql/bin/mysql

    这不方便啊,好想像windows下的cmd里面一样输入mysql -uroot -p1这样...上网查了下..可以实现滴.

    打开终端,输入: 

    1)alias mysql=/usr/local/mysql/bin/mysql

    2)alias mysqladmin=/usr/local/mysql/bin/mysqladmin

    执行完之后就可以想windows一样操作了.

    第二个是设置密码的

    我们可以输入:mysqladmin -u root password  

    在终端下开启MySQL和关闭:

    sudo /Library/StartupItems/MySQLCOM/MYSQLCOM [start | stop | restart]

    不过我们安装包里面有

    MySQL_StartupItem.pkg 

    MySQL.prefPane     

    安装好之后.在系统偏好设置就会有mysql了.........

     

    ps:补充上面的alias方法..如果按照上面执行..那么关闭了终端再开就无效了.想要长期有效果.就要修改文件.让终端启动的时候加载.

    在终端输入 : cd ~

    vim ./bash_profile

    这个文件如果配置过android开发环境是修改过的.我们添加2行

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

    alias mysqladmin=/usr/local/mysql/bin/mysqladmin

    保存退出,重启终端或者开新窗口即可

     

    alias指令:设置命令别名

    alias: usage: alias [-p] [name[=value] ... ]

    1. 语法   

    alias [参数][命令别名]=[原命令名称]

     

    2. 功能介绍

    该指令主要用于为原命令定义新的别名,以便书写或者记忆。

    3. 参数说明

    参数 功能说明

    -p

    向标准输出设备发送已经存在的命令别名

    [命令别名]=[原命令名称]

    定义命令别名,即使用“别名”代替“原命令名称”,但最终实际使用到的命令仍然是原命令 

    4.示例

    4.1 设置命令别名

    在ubuntu下,我们会经常使用命令

    ll

    来代替命令 

    ls -al

    但是在mac中没有这个命令。于是我们便利用alias来实现这个功能,并且添加上其他的参数让我们更加方便使用。执行命令

    # 为了方便看文件或者目录的大小,加多一个参数h
    # 参数说明:
    # a-显示隐藏文件
    # l-显示文件的详细信息
    # h-以适合的单位进行文件或者目录大小的显示
    alias ll='ls -alh'

    命令执行完毕后,我们执行一次ll进行尝试,控制台输出如下:

    kevin@uc:~/Downloads/mac$ ll
    
    total 173M
    
    drwxrwxr-x 2 kevin kevin 4.0K 9月 25 16:20 .
    
    drwxr-xr-x 8 kevin kevin 4.0K 9月 29 13:59 ..
    
    -rw-rw-r-- 1 kevin kevin 150M 9月 25 16:20 Navicat Premium for Mac 11.0.20 中文版.dmg
    
    -rw-rw-r-- 1 kevin kevin   26 9月 25 16:20 Navicat Premium for Mac 11.0.20 中文版.dmg:Zone.Identifier
    
    -rw-rw-r-- 1 kevin kevin  12M 9月 3 10:35 synergy-1.5.1-r2398-MacOSX108-x86_64.dmg
    
    -rw-rw-r-- 1 kevin kevin  12M 9月 3 10:36 synergy-1.5.1-r2398-MacOSX109-x86_64.dmg

    4.2 显示已经存在的命令别名列表 

    alias -p 

    控制台将会输出如下结果:

    kevin@uc:~$ alias -p

    alias ll='ls -alh'

    5. 经验技巧

    使用该指令可以将一些较长的命令进行简化。

    使用该指令时,用户必须使用单引号' '将原来的命令引起来,防止特殊字符导致错误。

    该指令的作用只局限于该次登入的操作。若要每次登入都能够使用这些命令别名,则可将相应的alias命令存放到bash的初始化文件"~/.bash_profile"中。

    6.查看命令别名的原始命令

    要获得命令别名的原始命令,则可以通过指令"type"实现,输入如下命令: 

    type ll #显示命令别名的原始命令

    控制台将会输出: 

    ll is aliased to `ls -alh'

  • 相关阅读:
    javac 命令行使用总结
    电脑右键菜单的编辑(注册表操作)
    C++ —— 类模板的分离式编译
    命令行学习备份
    浏览器老是自动跳出广告垃圾网页
    SQL 事务
    Python中MySQL插入数据
    Python给数字前固定位数加零
    selenium+python3 鼠标事件
    mysql与mongodb命令对比
  • 原文地址:https://www.cnblogs.com/myall/p/4747626.html
Copyright © 2011-2022 走看看