去官网mysql.com下载相应地程序包,下载完成后,打开mysql.dmg文件,按照他的默认设置进行安装,值得我们注意的是,5.7以后安装的mysql不再使用旧版的默认密码:root,安装的过程中将出现一个弹窗提示,那里是一个临时密码,切记要保存这个密码,以便第一次连接数据库时使用。
打开终端,在终端中输入 sudo /usr/local/mysql/support-files/mysql.server start,这是服务器就开启了。还有一种方式是在系统设置里面,有mysql选项,可以手动开关mysql服务。
开启服务后,我们就开始连接数据库,在/bin目录下 输入./mysql -u root -p ,会有输入密码的提示,这时我们把安装时记录的临时密码输入,就可以连接到数据库了(出现mysql>)。
然后我们可以新建一个database,可是这时有个错误提示:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 它是在提示我们要重置密码。我们切回到/bin目录下,输入下面的命令:
./mysqladmin -u root -p password,先输入旧密码,然后输入新密码,确认即可。
Enter password: xxxxxx
New password: xxxxxx
Confirm new password: xxxxxx
下面我们就可以用新密码重新连接数据库了。
mysql> create database a;
Query OK, 1 row affected (0.01 sec)
最后不要忘记关闭服务:sudo /usr/local/mysql/support-files/mysql.server stop
*********************************************
下面介绍一下mysql其他的问题,我们有时会不正常关闭数据库服务,比如你在设置里默认开机启动mysql服务器,而关机的时候却忘记手动关闭,这时在我们下次重新连接服务器的时候就会出现如下错误:
Starting MySQL
... ERROR! The server quit without updating PID file (/usr/local/mysql/data/FangXias-MacBook-Pro.local.pid).
导致错误的原因可能是进程里已经存在mysql进程,我们用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill 进程号”杀死,然后重新启动mysql服务。
如果是第一次连接,也可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限。我们执行 chmod -R 755 /usr/local/mysql/data,然后重新启动mysql服务。
下面如果你新安装了一个数据库服务,想覆盖掉以前的,这时我们必须要先卸载以前的数据库,不然文件的路径会交叉出错,下面提供删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, rm -rf ~/Library/PreferencePanes/My*
7, sudo rm -rf /Library/Receipts/mysql*
8, sudo rm -rf /Library/Receipts/MySQL*
9,,sudo rm -rf /var/db/receipts/com.mysql.*
分享到:
相关推荐
在本文中,我们将详细探讨如何在Mac系统的OS X 10.10 Yosemite版本上安装最新版的MySQL 5.7.9。由于Mac OS X的系统特性与Windows显著不同,因此安装过程可能会遇到一些挑战,尤其是对于习惯于Windows系统的用户而言...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理MySQL编译...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理MySQL编译...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/(第 2/24 页)2006-11-02 19:12:13 MySQL 5.1 Reference Manual 2.7. 在其它类Unix系统中安装MySQL...
在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理MySQL编译...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理MySQL编译...
2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理MySQL编译...
- 解释了如何在MySQL中选择要使用的数据库。 - **3.3.2 创建数据库** - 描述了如何创建新的数据库。 - **3.3.3 删除数据库** - 说明了如何删除不再需要的数据库。 ##### 3.4 备份和恢复数据 - **3.4.1 数据备份...
本文将详细介绍如何在Mac操作系统中解决这个问题,重置MySQL的root用户密码。 首先,您需要停止正在运行的MySQL服务。在Mac上,您可以通过“系统偏好设置”找到MySQL的图标,点击后选择“停止MySQL服务器”。这样...
我的mysql版本 MYSQL V5.7.9,旧版本请使用: UPDATE mysql.user SET Password=PASSWORD('新密码') WHERE User='root'; Mac OS X – 重置 MySQL Root密码 密码太多记不住??你是否忘记了Mac OS 的MySQL的root密码?...