环境:mysql
操做系统:OS 10.11.5sql
数据库:MYSQL 5.7数据库
问题一:如何安装mysqlvim
一、下载mysql安全
进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),若是你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MySQL的版本,若是是用的其余平台,在“Select Platform”选项的下拉列表中选一下就行了。spa
在Mac OS上的MySQL的版本不少,其中有按平台来的,好比10.5/10.6等平台,而后有32位的和64位的,这个你按照本身系统的状况来进行选择,而后就是文件的后缀名有.tar.gz的和.dmg的,这里我选择的是.dmg的。点击右侧的download进行下载。操作系统
而后会跳转到另一个界面,这个界面是提示你需不须要注册的,直接选择最下面的“No thanks,just take me to downloads!”,进行下载。.net
二、安装mysqlorm
打开MySQL的安装包:server
双击安装。安装完成后会在系统的偏好设置里面出现,是MySQL的偏好设置,里面主要是用来启动MySQL服务的。
问题二:忘记密码及密码过时,如何修改root密码及设置为不过时
1. 先关闭mysql服务,指令以下:
sudo /usr/local/mysql/support-files/mysql.server stop
2. 进入安装目录,指令以下:
cd /usr/local/mysql/bin/
3. 切换到root用户,指令以下:
sudo su
4. 以安全模式启动mysql,并禁止mysql验证功能。此时mysql服务会自动重启了,指令以下:
./mysqld_safe --skip-grant-tables &
5. 进入mysql(不须要密码便可进入),指令以下:
./mysql -u root
6. 修改root密码,运行脚本:
update mysql.user set authentication_string=PASSWORD('123456') where user='root'; flush privileges;
7. 若密码已通过期,则修改root用户的密码过时状态,运行脚本:
update mysql.user set password_expired='N' where user='root'; flush privileges;
问题三:如何卸载mysql
mac下,要手动卸载mysql,步骤以下:
1 sudo rm /usr/local/mysql 2 sudo rm -rf /usr/local/mysql* 3 sudo rm -rf /Library/StartupItems/MySQLCOM 4 sudo rm -rf /Library/PreferencePanes/My* 5 vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-) 6 sudo rm -rf /Library/Receipts/mysql* 7 sudo rm -rf /Library/Receipts/MySQL* 8 sudo rm -rf /var/db/receipts/com.mysql.*