美文网首页
Mac OS MySql的安装

Mac OS MySql的安装

作者: 放羊娃华振 | 来源:发表于2019-10-23 20:22 被阅读0次

Mysql是常用的软件,但是没有达到不参考任何资料就能安装成功的境界。所有就大致的记录下安装的步骤。

安装方式一:用dmg镜像安装

1、安装

下载好mysql MAC版安装包,常规步骤安装。

2、登陆

但是在终端命令行 登陆mysql

mysql -u root -p

之后输入密码即可登录成功!
如果遇到问题并提示:-bash: mysql: command not found

遇上-bash: mysql: command not found的情况别着急,这个是因为/usr/local/bin目录下缺失mysql导致,只需建立软链接,即可以解决:

把mysql安装目录,比如mysql_path/bin/mysql,映射到/usr/local/bin目录下:

cd /usr/local/bin

ln -fs /usr/local/opt/mysql@5.7/bin/mysql  mysql

接下来

3、修改密码
在MySQL8.0.4以前,执行

SET PASSWORD=PASSWORD('修改的密码'); 

即可修改密码。

如果mysql是8.0版本以上,这样默认是不行的。因为之前,MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。

因为当前有很多数据库工具和链接包都不支持“caching_sha2_password”,为了方便,我暂时还是改回了“mysql_native_password”认证插件。

在MySQL中执行命令:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

总结:

其实镜像安装非常简单,只是在映射mysql指令的时候需要烧点脑子。


安装方式二:用Homebrew进行安装

最近发现mac上一个神奇工具 Homebrew(包缺失管理),就像maven管理jar包的依赖一样,Homebrew帮忙管理各种工具,真是太方便。Homebrew的常用指令

安装最新版本

brew install mysql

安装指定版本

brew install mysql@5.7

看看输出的提示,剩下的该怎么操作其实brew提示的很清楚了!!!

登陆mysql:
mysql -u root -p
启动mysql:
brew services start mysql@5.7
停止mysql:
brew services stop mysql@5.7

使用Homebrew卸载MySql

$ brew remove mysql
$ brew cleanup
$ launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
$ rm -Rf ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist  

MySql安全性设置

$ mysql_secure_installation

Set root password? [Y/n] Y
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y  

设置MySql开机启动

$ mkdir -p ~/Library/LaunchAgents    # 首先确认该目录是否存在,若已经存在不用执行本命令  
$ ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents  
$ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

查看Mysql版本号

mysql --help | grep Distrib

解决方式:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

mysql -h 127.0.0.1 -P 3306 -u root -p

MySql关闭ssl认证

jdbc:mysql://127.0.0.1:3306/dbxxxx?useSSL=false

MySql数据库找不到

create database dbxxx

相关文章

  • mysql for mac 安装

    Mac OS X下安装配置MySQL数据库 mac安装mysql的两种方法(含配置) MySQL修改root密码的...

  • Python连接MySQL数据库

    1 安装 MySQL connector mysql-connector-python支持Linux、Mac OS...

  • Mac OS X 10.15.5 安装MySql 5.7

    Mac OS X 10.15.1 安装MySql 5.7 一:下载MySQL安装包 官网下载:https://de...

  • 安装了MySQL

    在mac电脑上安装了MySQL,参考了这个Mac OS X 下的My SQL安装 安装后,重启了电脑。 输入 my...

  • Mac安装Mysql

    下载: 首先去官网下载mac版的mysql,链接如下:Mac OS-MySql下载选择版本: 查看安装结果及配置路...

  • 安装MySQL

    1.Mac OS -- 安装MySQL初始化密码过程详解 MySQL(数据库安装包):http://dev.mys...

  • mac如何安装mysql

    1.下载: 首先去官网下载mac版的mysql,链接如下:Mac OS-MySql下载选择版本: 2.查看安装结果...

  • mac下mysql如何开启binlog

    安装 系统环境:Mac OS 下载包地址:https://dev.mysql.com/get/Downloads/...

  • mac-mysql修改密码

    Mac OS X - 重置 MySQL Root 密码 您是否忘记了Mac OS 的MySQL的root密码? 通...

  • Mac平台重新设置MySQL的root密码

    Mac OS X - 重置 MySQL Root 密码 您是否忘记了Mac OS 的MySQL的root密码? 通...

网友评论

      本文标题:Mac OS MySql的安装

      本文链接:https://www.haomeiwen.com/subject/wlflvctx.html