Mac系统开发之——Mysql
一 概述
本文介绍如何在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
六 参考
- MySQL for Mac 安装教程
- Mac安装MySQL
- mac下修改mysql的密码