Mac安装mysql:
Mac安装mysql
MAC安装mysql后会出现Permission Denied的情况,此时需要在终端对sql所在data文件夹赋予读写权限:
sudo chown -R username(你自己的用户名) /usr/local/mysql/data/
之后就可以使用以下命令进行启动和停止。
Mac终端启用/停止mysql:
# 启动
mysql.server start
# 停止
mysql.server stop
# 重启
mysql.server restart
mysql客户端的登录和退出(登录之前必须保证mysql服务已启动):
# mysql -h 主机名 -P 端口号 -u 用户名 -p 密码
mysql -h localhost -P 3306 -u root -p
# 若登录本机客户端则可以简写
mysql -u root -p
若登录时忘记密码:
# 先停止服务
mysql.server stop
# 打开终端
cd /usr/local/mysql/bin/
# 获取管理权限
sudo -s
# 禁止mysql验证功能
./mysqld_safe --skip-grant-tables &
# 新建一个终端窗口(cmd+T)
cd /usr/local/mysql/bin/
./mysql
flush privileges;
# 旧版本的修改密码命令
#SET PASSWORD FOR 'root'@'localhost' = PASSWORD('admin123');
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
彻底删除mysql:
终端输入:
cd ~
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*