mac 安装mysql5.7.28附安装包
下载mysql安装包#
链接: https://pan.baidu.com/s/14sF2-CE6WLiT6S9DDlvuDg 密码: bq80
运行安装包#
配置环境变量 #
在终端切换到根目录,编辑./.bash_profile文件#
$ cd ~ $ vim ./.bash_profile
进入vim 编辑环境。 按下i 进入 insert 模式 ,输入#
export PATH=$PATH:/usr/local/mysql/bin export PATH=$PATH:/usr/local/mysql/support-files
按下esc 退出 insert 模式,输入:wq保存配置文件。#
:wq
在终端界面下输入以下命令,让配置文件的修改生效,并查看环境变量是否设置成功#
$ source ~/.bash_profile $ echo $PATH
MySQL服务的启停和状态的查看#
停止MySQL服务 sudo mysql.server stop 重启MySQL服务 sudo mysql.server restart 查看MySQL服务状态 sudo mysql.server status
启动#
终端界面下输入#
sudo mysql.server start
启动mysql服务,启动成功后继续输入#
mysql -u root -p
直接回车进入数据库,看到下列欢迎页面#
若执行成功,初始化密码#
设置初始化密码,进入数据库mysql数据库之后执行下面的语句,设置当前root用户的密码为root。
set password = password('root');
mysql -u root -p登录失败用以下方法#
首先第一步 停止Mysql服务 打开系统偏好设置中的mysql选择Stop Mysql Server#
进入终端输入:cd /usr/local/mysql/bin/ 回车后;#
登录管理员权限 sudo su 回车后;输入管理员对应的密码
输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables & 回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
输入命令 ./mysql 回车后#
设置密码 #
输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');
如果报错,提示信息如下#
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
先执行
flush privileges;
在修改密码
alter user 'root'@'localhost' identified by '密码';
设置mysql默认编码格式#
mysql可视化工具#
请参考:mac navicat免激活版
本文来自博客园,作者:云敬轩,转载请注明原文链接:https://www.cnblogs.com/yjxuan/p/15674907.html