使用安装包安装mysql
(1).下载mysql
(如果需要安装包的可以在文章底部留言,mac用户推荐一款叫freeVpn的梯子,速度还行把)
(2).记住密码
下载完成后,双击打开一路确定,但是当弹出一个MYSQL Installer提示框的时候一定打开备忘
录复制粘贴记下弹出框的密码如2018-03-25T14:12:48.364870Z 1 [Note] A temporary
password is generated for root@localhost: rkI=vNd=g9>: 或者只复制密码部分
就可以rkI=vNd=g9>:
昨天就是在这里没有记住然后吃了大亏= 。 =
(3).配置路径
打开vim
cd ~
touch .bash_profile
open -e .bash_profile
添加这句PATH=$PATH:/usr/local/mysql/bin 随便什么位置都行
也可以用Atom等文本编辑器打开
(4).登录MySQL
mysql -uroot -p
输入之前保存的密码
没保存的话往下看
(5).修改密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
当看到Query OK,0 rows affected ,1 warning(0.02sec)那么恭喜你修改成功了
如果版本比较新会有warning,如果想查看warning,可以用show warning
遇到的问题
(6).问题
错误信息为:Access denied for user ['root'@'localhost'](mailto:'root'@'localhost') (using password: YES)
解决方案
1./usr/local/mysql/bin/mysqladmin -u root -p shutdown或在系统偏好设置里面stop
2.$ cd /usr/local/mysql/bin
$ sudo su 然后输入管理员密码
sh-3.2#
sh-3.2#./mysqld_safe --skip-grant-tables &
运行完Mysql服务就打开了
Command + N重新打开一个终端
mysql -u -root
然后会出现以下内容:
Your MySQL connection id is 57
Server version: 5.7.10 MySQL Community Server (GPL)
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
依次输入:
mysql> FLUSH PRIVILEGES;
mysql> SET PASSWORD FOR root@'localhost' = PASSWORD('888888');
FLUSH PRIVILEGES;
Ctrl + D退出MySQL并关闭安全模式数据库
然后再打开一次数据库
最后执行$mysql -u root -p就可以成功进入MySQL
可视化工具推荐Navicat Premium 需要dmg的下方留言把~~~
如有转载需本人授权 = 。=