一 概述
本文介绍如何在Mac系统下安装及配置Mysql的相关操作,需要的系统及软件如下:
- Mac系统
- Mysql
二 软件的下载及安装(社区版)
2.1 下载
-
打开Mysql社区版下载页面,选择操作系统和mysql版本,确认后点击下载
2.2 安装
-
双击安装包,开始安装
-
打开mysql安装引导程序
-
Configuration配置中选择密码加密方式(强密码和旧密码,本文选择弱密码方式)
复制1 2
强密码方式:基于SHA256加密,混合密码,位数不少于8位,libmysqlclient8.0支持这种方式 若密码方式:使用mysql 5.x 连接器或客户端时使用,混合密码,位数不少于8位
-
设置弱加密的密码
-
下一步,等待安装完成
三 启动,停止和卸载mysql
-
打开系统偏好设置,找到Mysql图标,双击打开
-
在实例选项开中(如下图),启动,停止和卸载mysql
-
在配置选项卡中配置文件的目录
四 终端操作mysql
4.1 检测mysql是否安装
-
打开终端,输入mysql,发现提示
commod not found
,那是因为我们没配置系统的环境变量4.2 mysql配置
-
进入当前用户目录
cd ~/
-
创建.bash_profile文件(如果没有.bash_profile)
touch .bash_profile
-
之前以上两步后的结果文件(使用command+shift+. 显示隐藏文件)
-
打开.bash_profile文件对mysql进行配置
#mysql Mysql_Home=/usr/local/mysql export PATH=$Mysql_Home/bin:$PATH export PATH=$Mysql_Home/support-files:$PATH
-
打开终端,输入
mysql
查看是否生效4.3相关操作
-
使用终端登陆mysql
复制1
mysql -u root -p
-
使用终端设置新密码
-
停止Mysql服务
sudo /usr/local/mysql/support-files/mysql.server stop
(输入电脑密码) -
进入终端输入:
cd /usr/local/mysql/bin/
回车后 -
登录管理员权限 sudo su 回车后;
-
输入以下命令来禁止mysql验证功能
./mysqld_safe --skip-grant-tables &
回车后mysql会自动重启 -
输入命令
./mysql
回车后, -
输入命令
FLUSH PRIVILEGES;
回车后 -
输入命令
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
-
-
服务的启动,停止和查看
复制1 2 3
查看MySQL服务状态 sudo mysql.server status 停止MySQL服务 sudo mysql.server stop 重启MySQL服务 sudo mysql.server restart
五 可视化界面
使用可视化软件,navicat
六 参考
来源:CSDN
作者:PGzxc
链接:https://blog.csdn.net/Calvin_zhou/article/details/104237411