一些废话
转载请注明出处。
本文章主要是MySQL的另一种纯绿色安装方式安装方式,找遍各大网站也没有发现绿色安装,都是需要将程序放在系统目录下才可运行,这样即卸载麻烦,又不方便版本更换。本教程只需将MySQL解压后放在用户目录下,修改MySQL程序即可。经本人多次尝试,目前完美运行于Mac os X10.14.3。
如有问题欢迎评论。
win下同样适用只是命令不同,不懂得小伙伴欢迎私信。
一、官网下载
1.点击下面链接,下载zip格式安装包,本人使用的是MySQL8.0.17
官网下载地址
2.解压到想要安装的目录
二、路径替换
MySQL压缩包解压后,进入文件夹内。“support-files”文件夹下(该文件夹中文件是MySQL的启动脚本。)所有文件有关路径修改为当前安装路径,使用自带文本编辑器打开。
二、开始安装
1.在命令窗口中进入,之前解压MySQL目录中
cd /你的安装目录
2.创建MySQL root用户
安装目录/bin/mysqld --initialize --user=mysql01
3.启动服务
安装目录/support-files/mysql.server start
4.检查状态,若MySQL启动成功,则进入安装目录找到临时密码文件,记下来
安装目录/support-files/mysql.server status
5.修改密码
1)输入刚才的临时密码,登录连接mysql
安装目录/bin/mysql -u root -p
2)修改密码,完成安装
set password='新密码';
三、日常启动/关闭方式
方式一:命令启动
1)启动进程服务:
安装目录/support-files/mysql.server start
2)登录连接
安装目录/bin/mysql -u root -p
3)输入密码
方式二:编写启动脚本
(暂未整理)熟悉Mac的,自行编写
四、相关问题解决
问题一:形化界面连接不上(2059错误)
则需要修改密码规则。
1)保持登录
2)选择数据库
use mysql;
3)更改加密方式:
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;
4)更新用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
5)刷新权限:
FLUSH PRIVILEGES;