一、安装mysql
启动mysql
1. 系统偏好设置 mysql
2. 单击:start mysql server
3. 让mysql server处于running状态
使用终端登录mysql
1. 点击屏幕右上角放大镜,也可以使用快捷键control+空格
2. 输入ter
3. 回车
1. 问题:mac提示bash: mysql: command not found
摘要: 这说明mysql的可执行文件没有添加到系统路径中,相当于Windows中没有添加环境变量。
解决办法:先用如下命令找到mysql的执行文件所在的目录
find / -name mysql
假设查找到的路径为/usr/local/mysql/bin/mysql,注意这个路径是包含bin的,通过上面的命令你可能找到一长串包含有mysql字样的路径,但并非每个路径都要添加进去,存有mysql可执行文件的路径添加到系统路径中即可。
可以使用下面的方式把它添加到系统路径中:
1.打开终端,输入: cd ~
会进入~文件夹
2.然后输入:touch .bash_profile
回车执行后,
2.再输入:open -e .bash_profile
会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。如果有内容,请在结束符前输入,如果没有内容,请直接输入如下语句:
export PATH=${PATH}:/usr/local/mysql/bin/mysql
然后,保存,退出TextEdit(一定是退出),关闭终端并重启,mysql命令就能正常使用了。
在终端中输入添加MySQL路径的命令:
PATH="$PATH":/usr/local/mysql/bin
接下来就可以进入mysql
在终端登录到MySQL的命令如下:mysql -u root -p
然后输入密码(xxxxx),如果没有设置密码,直接按enter键。
二、修改mysql 初识密码
step1:
苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)
step2:
进入终端输入:cd /usr/local/mysql/bin/
回车后 登录管理员权限sudo su
回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &
回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
step3.
输入命令 ./mysql
回车后,输入命令 FLUSH PRIVILEGES;
回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');
至此,密码修改完成,可以成功登陆。
新密码被修改成:xxxxxxx