作为一个MAC小白,安装mysql那个费劲啊!!!!(我就是记录一下自己遇到的问题,资料为上网查阅的)
1.首先在官网上下载mysql的community版本,我下载的是最新版本5.7.17,当然!下载了最容易安装的dmg格式的。
2.好了,下一步安装,嘿嘿,当然是一键式安装的那种(注意!!!在安装最后,mysql会生成临时密码!一定要记住!!!)
3.现在就要在终端进入mysql了,(注意!!!!为了避免每次输入命令都得输入mysql的路径,首先要配置环境变量,还有一种方法是给mysql取个别名,也就是将mysql的路径和‘mysql’等价,这种方法本人没有验证!)
配置环境变量:在终端输入 cd~ 进入根目录,如果你就在~目录下,可以省略此步骤
输入:touch .bash_profile 创建一个名字为bash_profile的文件,当然名字可以随便取啦,就是一个脚本文件。
输入:open -e .bash_profile 是为了在TextEdit里打开此文件进行编辑(当然,你也可以直接在终端打开文件并进行编辑),注意,如果此前没有配置过环境变量,那文件应该是空的,输入以下语句:
export PATH=${PATH}:/usr/local/mysql/bin
保存并退出TextEdit!!!!
注意啦!!!!要让bash_profile这个文件能执行起作用,必须再加一条语句:source ~/.bash_profile
下面介绍一种对mysql取别名的方式,此语句也可以写入刚才创建的脚本文件中,以使得每次打来终端时别名都起作用!以下是在网上找的,如果有兴趣可自行验证!
4.现在就来修改mysql的密码!!!重新打开终端!!注意哈!!!网上的什么安全模式登陆,然后修改密码神马的,本人反正都不可行,会出现:
Access denied for user 'root'@'localhost' (using password: YES)的错误本人段数不高,只能用默认的密码登录,然后再改,命令:mysql -u root -p
修改密码:set password=password('new password');
alter user 'root'@'localhost'password expire never;
flush privileges;
以上是在网上查的,本人亲测有效!!
5. 卸载mysql(没试过,先记上,万一以后自己要用到呢?就不用查了)
mysql-5.7.10 卸载:(我的是5.7.17,有可能这些语句还没法卸载呢,谁知道呢~~~)
1)停止mysql服务
2)逐次执行以下命令(安装路径为默认路径)
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/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*