卸载
1.打开系统偏好设置,点击mysql图标,stop掉mysql运行;
2.打开终端按步骤执行如下命令:
(1)ps -el | grep mysqld
输入后会显示在运行的mysql相关进程,记下pid号(一般为第二排的数字)
(2)在终端输入:kill -9 pid号
可能会报错:- Operation not permitted
则可能是权限问题,用命令:sudo kill pid号 或者sudo kill -9 pid号 即可;
3)在终端输入如下指令,开始删除mysql相关文件:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-) //这个就是打开之后删除MYSQLCOM这一行 # removed the line MYSQLCOM=-YES- 不过我没用上,你们自己参考操作
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.*
mysql的安装:
到官网下载安装包:https://dev.mysql.com/downloads/mysql/
接下来配置路径:
在终端执行命令:vim ~/.bash_profile //用文本编辑器打开 .bash_profile 文件
在文本文件中加入:PATH=$PATH:/usr/local/mysql/bin
按 Esc键,然后输入 :wq 之后按回车
在终端输入:source ~/.bash_profile //保存修改
这样路径就配置好了。
登陆mysql:
终端输入:mysql -u root -p
输入安装时弹窗内的初始密码,然后会显示mysql相关信息,
接着输入命令:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('想设置的新密码');
出现queryok,0 rows affected等字样就是数据库的新密码设置成功啦~