Mac EI 10.11.3 MySQL5.7.11 .dmg 安装(便捷设置,密码重置,卸载)

MySQL 5.7+ 安装成功以后会弹出一个临时密码 后面需要通过临时密码设置新的密码

重置root密码:安装成功后,使用临时密码登陆:敲入命令,mysqladmin -u root -p password这时会提醒你输入密码,输入临时密码登陆成功后,会再提醒你修改密码,修改完成后你就可以正常登陆了。

如果没有保存密码有两个方式重置root密码:

1.  卸载重新安装 下面有卸载方式 dmg文件里面没有uninstall  只能手动安装

卸载方式:(Mac)sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My*vim /etc/hostconfig  (and removed the line MYSQLCOM=-YES-)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.*

2.  安全方式 更新root 密码 说实话 这种方式我的不好使(囧)

MySQL修改密码

  • 关闭服务

系统偏好设置->MySQL->Stop MySQL Server

  • 安全模式进入MySQL
1
jacob@JacobdeMacBook-Pro:~$ sudo mysqld_safe --skip-grant-tables

重新打开一个终端 进入MySQL控制台

123456789101112
[email protected]:~$ mysql -u rootWelcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 3Server version: 5.7.7-rc 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 itsaffiliates. Other names may be trademarks of their respectiveowners.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

提示已经成功进入控制台

修改密码,sql语句

1
mysql> update mysql.user set password=password(‘123456‘) where user=‘root‘;

坑爹的地方来了,输入后报如下错误

1
ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘

神马情况,‘password‘列不存在,这个地方花了好多时间,原因其实很简单啊啊。

MySQL 5.7 版本中 user表中的密码字段列名称变了,从password变成了authentication_string
可以直接看一下user表中的字段

12
mysql> use mysql;mysql> desc user;

部分字段如下

Field Type Null Key Default Extra
Host char(60) NO PRI    
User char(16) NO PRI    
authentication_string text YES   NULL  
password_expired enum(‘N’,’Y’) NO   N  
password_last_changed timestamp YES   NULL  
password_lifetime smallint(5) unsigned YES   NULL  

最后用如下如下语句修改

123456
mysql> update mysql.user set authentication_string=PASSWORD(‘123456‘) where user=‘root‘;Query OK, 1 row affected, 1 warning (0.00 sec)Rows matched: 1  Changed: 1  Warnings: 1

mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)

修改成功,再次进入控制台

1
mysql> show databases;

这次可以进去了,但是随便执行一条语句依然报错啊

1
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

按照提示再次设置密码

12
mysql> set password for root@localhost=password(‘12345‘);Query OK, 0 rows affected, 1 warning (0.00 sec)

便捷设置

为方便使用 MySQL

cd /etc
sudo chmod +w bashrc
sudo vi bashrc
#在bashrc最后添加下面两行
alias mysql=‘/usr/local/mysql/bin/mysql‘
alias mysqladmin=‘/usr/local/mysql/bin/mysqladmin‘ 
时间: 2024-08-07 22:54:41

Mac EI 10.11.3 MySQL5.7.11 .dmg 安装(便捷设置,密码重置,卸载)的相关文章

Mac系统下MySql下载MySQL5.7及详细安装流程

一.在浏览器当中输入以下地址 https://dev.mysql.com/downloads/mysql/    二.进入以下界面:直接点击下面位置 ,选择跳过登录 点过这后直接下载. 三.下载完成后, 直接双击打开,弹出以下界面,再继续点击即可 下面 一直点继续,和正学安装其它软件一样 四.启动MySQL 安装完毕后,到设置当中查看以下选项,如果里面有MySQL说明已经安装成功 点击后, 启动MySQL 五.修改数据库密码 启动完成后,打开终端 alias mysql=/usr/local/m

mac下安装mysql,密码重置

最近开始鼓捣mac 本子,最开始的当然是安装环境,ide 和 数据库是必备的,今儿刚把数据库搞定,说一下我的疑惑和解答方式. MySQL(数据库安装包):http://dev.mysql.com/downloads/mysql/ workbench (可视化操作界面安装包):http://dev.mysql.com/downloads/workbench Navicat-客户端:http://www.navicat.com/download/navicat-for-mysql Navicat-中

MAC OS 10.11.1虚拟机免费下载已安装Xcode7图片后有下载地址

注意:已经下载过MAC OS 10.10.5虚拟机免费下载(可安装Xcode7)链接: http://my.oschina.net/u/1585857/blog/504837 的童鞋可以自行通过appstore升级,图片是大部分的升级过程.对于Xcode有疑问的可以参照本帖进行验证:http://my.oschina.net/u/1585857/blog/511252 MAC OS 10.11.1虚拟机免费下载已安装Xcode7下载地址:链接:http://pan.baidu.com/s/1c0

Windows下VMware12 安装mac os 10.11系统

因为公司要用到苹果系统管理自己的app,但是公司又没配苹果电脑,只好用虚拟机搞个系统来用了.自己也是搞了好久,在网上找了各种方法,终于搞定了.都是在网上找的别人的方法,现在我整理一下. 1.首先说一下要下载的东西:VMware workstation 12, mac os 10.11系统镜像文件, unlocker208文件. 首先下载安装vmware12 软件,先不忙运行软件. 2.下载解压unlocker208文件,找到win-install.cmd运行.这一步很重要,否则vm无法识别os系

《VMware安装Mac OS 10.11.6》

准备工作:VMware 11.1.0(虚拟化平台)Unlocker204(破解VMware插件)El Capitan 10.11.6 Installer.cdr(Mac OS X镜像) 百度资源:unlocker 206 链接:http://pan.baidu.com/s/1bnWTgIz 密码:5zgmMac OS X 10.10镜像 链接:http://pan.baidu.com/s/1sj4ri5R 密码:y86wVMware注册码:1F04Z-6D111-7Z029-AV0Q4-3AEH

mysql5.7.11编译安装

进入/usr/local/src cd /usr/local/src 2.下载mysql 5.7.10 wget  http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.11.tar.gz 3.安装组件 cmake必须安装 yum -y install gcc-c++ ncurses-devel cmake make perl  yum -y gcc autoconf automake zlib libxml libgcrypt li

centos6.5编译安装mysql5.7.11

1.安装相关依赖包 yum -y install gcc* autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libmcrypt* libtool-ltdl-devel* 2.需要安装个包 安装cmake [email protected] src]# tar zxvf cmake-2.8.5.tar.gz [[email protected] src]# cd cmake-2.8.5 [[email protected

Mysql5.7.11绿色版安装教程

1.解压mysql-5.7.11压缩包到想要存放的磁盘文件夹中: 2.在文件夹中新建一个data文件夹和新建一个my.ini文件,并配置my.ini文件 my.ini文件内容:关键点为配置Mysql文件夹中的data目录及存储根目录 3.在我的电脑--属性--高级系统设置--环境变量--配置path变量: 4.使用管理员身份打开cmd.exe程序 5.对新建的data文件夹进行初始化 命令1:>mysqld--initialize-insecure:(初始化后没有root密码,建议使用) 命令2

Linux下安装mysql5.6.11(找点有用的信息太费劲)(转)

Linux下安装mysql5.6.11(找点有用的信息太费劲) (2013-04-25 10:25:09)     1.申请阿里云Linux服务器 昨天在阿里云申请了一个免费试用5天的Linux云服务器. 操作系统:Red Hat Enterprise Linux Server 5.4 64位. CPU:1核 内存:512M 硬盘空间:20G 带宽:1Mbps. 今天在这台云服务器上安装了基本环境(JDK.Tomcat和MySQL).本文主要在阿里云Linux云服务器安装MySQL全过程,以及对