Mac环境下mysql安装以及登录

摘要:
-Bash:mysql:commandnotfound连接错误提示我当时心碎了。然后我上网查找原因,尝试各种方法。这是完全错误的!

先安装Django,这个简单,命令行进入Django文件夹,执行 sudo python setup.py install  搞定!

 
Mac环境下mysql安装以及登录第1张
安装Django

接下来就开始安装折磨我的mysql 

下载地址:http://dev.mysql.com/downloads/mysql/  选择 dmg格式

 
Mac环境下mysql安装以及登录第2张
Mysql下载目录

下载完毕后,双击打开dmg文件,双击 “mysql-5.7.9-osx10.10-x86_64_0.pkg”文件,一路Next就可以了

 
Mac环境下mysql安装以及登录第3张
mysql安装文件

好,现在就要连接mysql了~

首先看下Mysql是否在运行,没有运行就让它运行,位置:系统偏好设置——>Mysql

 
Mac环境下mysql安装以及登录第4张
Mysql状态
 
Mac环境下mysql安装以及登录第5张
Mysql正运行

好,Mysql已经在运行了~ 那么接下来,进入命令行

输入命令:mysql -u root -p

当!当!当!当!报错了!  -bash: mysql: command not found

 
Mac环境下mysql安装以及登录第6张
连接错误提示

当时我的内心是崩溃的,然后我就去网上查原因,尝试各种方法,完全不对!

比如说:终端中输入命令:/usr/local/mysql/bin/mysql-u root -p 然后并没有卵用,还是错误,于是我开始怀疑人生,找了一套命令,把Mysql卸载了,然后重新安装,依旧没有卵用!

下面是打开mysql的正确方式:

打开终端,

输入 cd ~

进入~文件夹

输入命令:sudo vim .bash_profile

输入root用户密码后,进入环境变量

在文档的最下方输入:export PATH=${PATH}:/usr/local/mysql/bin

然后esc退出insert状态,并在最下方输入:wq保存退出。

输入:source .bash_profile

回车执行,运行环境变量

再次输入命令:mysql -u root -p

成功~

 
Mac环境下mysql安装以及登录第7张
登录mysql成功

引用链接

https://www.jianshu.com/p/0ac446272dad

免责声明:文章转载自《Mac环境下mysql安装以及登录》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SpringBoot-配置MyBatis-yml方式在HTML页面加载完毕后运行某个js下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mysql主从切换

1、修改配置文件 read-only=1(主库) #read-only=1(备库) 2、查询从库状态 mysql> show processlist ; mysql> show slave status G 3、查询主库状态 mysql> show processlist; mysql> show master status G *...

Mysql查找如何判断字段是否包含某个字符串

Mysql查找如何判断字段是否包含某个字符串 有这样一个需求,在Mysql数据库字符串字段(权限)中,用户有多个不同的邮箱,分别被‘,’分开,现在要取出某个邮箱的所有成员列表。 假设有个表: CREATE TABLE users(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),user_name VA...

Mac & XCode 使用技巧总结

Mac OS 是基于UNIX 的操作系统。 一 基本技巧 1. 允许安装任何来源的APP 系统偏好设置 -> 安全性和隐私 -> 通用 选择”允许从以下位置下载的应用程序“ 中的 “任何来源”。 2.使用虚拟机安装Mac后,分辨率自适应屏幕 如果宿主的屏幕分辨率为"1920 * 1080" 。虚拟机设置--> 显示器-->选中指定监...

MySQL单表最大限制

  想把一个项目的数据库导出来,然后倒入到自己熟悉的MySQL数据库中进行运行和调试。导出来后,发现sql文件整整有12G多大,忽然想起来,MySQL好像有个叫做容量限制的神奇特性,但是忘了上限是多少了,所以查阅资料得出了如下结果:   在老版本的 MySQL 3.22 中,MySQL的单表限大小为4GB,当时的MySQL的存储引擎还是ISAM存储引擎。但...

Navicat连接mysql数据库报错2003

用navigat连接数据库,不论怎样一直都无法连接mysql,一直报错2003 - Can’t connect to MySQL server on ‘47.112.13.231’ (60 “Operation timed out”) 然后上网各种搜,下面是网友提出的几个方面原因:1、/etc/mysql/mysql.conf.d/mysqld.cnf配置...

PHP面试题详解

自己从网上找了几份常考到的PHP面试题进行了整理,然后才有了这份PHP面试题,并且我把所有的题目进行了详细分析和代码分析,希望可以对大家有帮助,谢谢大家。 这份试题我也上传到了百度云,有需要的可以直接去百度云下载这份试题,希望可以帮到大家。 链接:http://pan.baidu.com/s/1i5oTN7n 密码:ykws PHP面试题 一、选择题 1....