下载完mysql之后打开终端

输入mysql回车,如果显示mysql: command not found说明还没有‘添加工作路径’

1、cd /Users/apple(apple是你home页面的名称,以下都默认为home)

2、touch .bash_profile(创建.bash_profile文件,一般都已经有了,有了的话它就不会再创建,这行敲进去也没啥事)

3、open -e .bash_profile(打开.bash_profile文件,是以txt形式打开的)

4、alias mysql='/usr/local/mysql/bin/mysql';(添加别名,将后面这个路径取别名为mysql,mysql安装的时候默认路径就是这个,可以跳转进去看一看),我的.bash_profile文件如下

export M2_HOME=/Library/Marven/apache-maven-3.5.3

export PATH=$PATH:$M2_HOME/bin

alias mysql='/usr/local/mysql/bin/mysql';

# added by Anaconda3 5.3.1 installer

# >>> conda init >>>

# !! Contents within this block are managed by 'conda init' !!

__conda_setup="$(CONDA_REPORT_ERRORS=false '/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"

if [ $? -eq 0 ]; then

\eval "$__conda_setup"

else

if [ -f "/anaconda3/etc/profile.d/conda.sh" ]; then

. "/anaconda3/etc/profile.d/conda.sh"

CONDA_CHANGEPS1=false conda activate base

else

\export PATH="/anaconda3/bin:$PATH"

fi

fi

unset __conda_setup

# <<< conda init <<<

5、保存并关闭你的.bash_profile文件

6、source .bash_profile(更新刚配置的环境变量)。到此结束配置

这时候terminal中输入mysql就是error警告了

mysql -u root -p回车,之后会邀请你输入密码,成功了的话会显示welcome云云,并且第一行提示你每一个命令以分号或者\g结束

简单操作如下:

use 数据库名;

select * from table;

也可以select * from 数据库名.表名;

结束。

还有一些看到的sql命令我觉得很有用:

1、select version();//显示mysql版本

2、show global status like 'uptime';//显示数据库服务运行的时间

3、查询数据库中每个库的大小,这个代码在terminal中运行没问题,在其他ui管理界面可能会有问题

select table_schema, sum(data_length+index_length)/1024/1024 as total_mb, \

sum(data_length)/1024/1024 as data_mb, sum(index_length)/1024/1024 as index_mb, \

count(*) as tables, curdate() as today from information_schema.tables group by table_schema order by 2 desc;

terminal显示mysql_mac如何在terminal终端中操作mysql相关推荐

  1. linux终端密码星星,如何在Ubuntu终端中显示密码星号

    每当要求您在Ubuntu终端中键入密码时,都将插入密码,而不会得到任何可视显示或屏幕反馈.在这种情况下,您可能会通过错误输入密码而弄乱密码.这就是视觉反馈如此重要的原因.它可以帮助您跟踪输入的字符数, ...

  2. 如何在Windows终端中更改文本颜色

    目录 介绍 终端颜色 使用代码 辅助函数 处理对比度 有趣的点 下载 color.zip - 1.9 KB 介绍 终端的默认文本输出是单色的,并且不提供提供上下文的简单方法.例如,您可能希望错误以红色 ...

  3. 如何在Linux终端中复制和粘贴文本、文件和文件夹。

    复制和粘贴是电脑上使用最多的操作之一.虽然使用Ctrl+C和Ctrl+V键盘快捷键很容易做到这一点,但在Linux终端上就不是那么简单了.你有几种选择来完成这项工作.以下是你如何在Linux终端中复制 ...

  4. 如何在xaml文件中操作用户在后台代码定义的类(1)

    本文主要示例如何在xaml文件中操作用户使用C#代码自定义的类.主要步骤如下: 1.在VS2008中创建一个新项目CustomTypesInXaml,在此项目下我们新建两个类,一个是Client类,一 ...

  5. 2008 mysql 本地安全_如何在Linux系统中建立mysql的本地安全机制?

    如何在Linux系统中对MySQL进行本地的安全机制?今天我们将给大家介绍下具体的操作方法. local-infile=0#关闭远程连接,即3306端口.这是LinuxMySQL的默认监听端口.由于此 ...

  6. mye连接mysql数据库_MySQL_如何在Java程序中访问mysql数据库中的数据并进行简单的操作,在上篇文章给大家介绍了Myeclip - phpStudy...

    如何在Java程序中访问mysql数据库中的数据并进行简单的操作 在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据 ...

  7. vanilla_如何在Vanilla JavaScript中操作DOM

    vanilla by carlos da costa 通过卡洛斯·达·科斯塔 如何在Vanilla JavaScript中操作DOM (How to manipulate the DOM in Van ...

  8. ubuntu安装mysql_如何在Ubuntu14.04中安装mysql

    原标题:如何在Ubuntu14.04中安装mysql 接触过MySQL的小伙伴们都知道,在Windows下安装MySQL是一件让人十分头大的事情,但是在Ubuntu等其他Linux系统中安装MySQL ...

  9. mysql设置数据库显示汉字_在CMD中操作mysql数据库出现中文乱码解决方案

    百度了一下..有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这样之后根本无法输入中文,查询出的中问结果依旧乱码 . 其实,只要保证cmd客户端和MySQL两者编码一致即可. ...

最新文章

  1. dom4j读写xml文件
  2. 为什么java线程池的submit的不抛出异常
  3. 学会python编程容易吗-老男孩学Python编程后薪资待遇高吗?
  4. MyBatis 架构分层与模块划分-核心处理层
  5. Go 语言学习笔记(一):基础知识
  6. 场景分割:MIT Scene Parsing 与DilatedNet 扩展卷积网络
  7. Javascript - ExtJs - 组件 - 分页
  8. numpy 平方_NumPy入门指南
  9. awt jtable 多线程加载图片_Java项目实战之天天酷跑(三):缓冲加载游戏界面
  10. python-数据类型-字符串入门-定符串的定义-type函数-iput函数
  11. Avalondock 技巧之如何隐藏浮动面板停靠器
  12. android触摸屏原理,智能手机触摸屏的工作原理是如何的
  13. 微信小程序开发之——开发者工具介绍(1.7)
  14. linux用户态定时器,一种基于linux用户态调用定时器的方法及系统的制作方法
  15. 电子书极其格式的相关知识
  16. 2021-05-22
  17. 修改ftp服务器地址,ftp服务器ip地址修改
  18. html 根据坐标画多边形,Canvas多边形绘制的实现方法
  19. 即时通讯,1 天快速集成 支持单群聊、聊天室、系统通知等通信能力,安全可靠、 全球互通
  20. JD eid fp

热门文章

  1. C++调用 Json解析与处理库
  2. Libhybris之Glibc和Bionic共存时的TLS问题(四)
  3. Android插件化原理—ClassLoader加载机制
  4. Linux内核dev_set_drvdata()和dev_get_drvdata()存储自定义结构体用法
  5. ubuntu添加PPA(个人软件包)源
  6. C均值聚类算法及其实现
  7. GPUImage实现水印
  8. C++之判断当前是debug还是realease
  9. C#之http transfer-Encoding模式
  10. linux服务器知识学习:了解Linux系统的启动过程