1.【安装数据库】
brew 安装mysql -- brew install mysql
安装成功后在命令行敲入 which mysql 查看安装路径

2.【配置数据库】
如果直接打mysql会报错,需要将mysql添加到环境变量,具体方法参阅后台学习-环境变量
检查mysql是否启动 ps -ef | grep mysqld
开启mysql服务 mysql.server start
停止mysql服务 mysql.server stop
退出mysql命令 ctrl +D
具体用户相关的会在3解析

3.【连接数据库】
mysql -u(user_name) -p(password) -P(远程主机的端口) -h(远程主机ip)
a.直接用mac的用户名登陆,会提示下面的错误(一般是用root身份登陆,这里为了演示用户相关的,先这样登陆)

tips:mysql服务未启动,启动服务即可

b.再次登陆会提示经典的1045错误,权限问题【这是因为在mysql的用户表中没有该用户,用户表相关的会在4中讲解】

有两个做法可以解决这个问题 用root登陆/暂时先跳过验证查看用户信息(我当时因为采用第二点踩了很多坑)
c.用root登陆

d.暂时先跳过验证查看用户信息,并添加用户名 可以 之后就可以用tangfen等账户登陆了。(我当时搜索1045错误时,普天盖的类似这种方法)
mysql.server stop
mysqld_safe --skip-grant-tables

4.【数据库相关操作】
输入show databases;命令 查看默认的数据库

google之后可以发现跟用户相关的在mysql 的user表中



查找用户之后发现没有第四个截图中的 tangfen 即mac的用户 所以登陆失败,用root就可以了。

【验证】

5.【忘记密码操作】
1.利用刚才的方法绕过验证,或者用其他账户登陆修改密码
use mysql;
UPDATE user SET authentication_string=password("test123") WHERE user='root';
flush privileges;
quite;
参考地址:http://www.tuicool.com/articl...

6.【可视化工具推荐】-sequel pro
google之后会发现有很多教程,这里就不展开了

【mac】配置本地数据库相关推荐

  1. docker 安装 nacos/nacos-server 镜像并配置本地数据库

    docker pull nacos/nacos-server 启动镜像 这里启动容器的时候参数配置我就不在详解了,不明白的话,评论区留言,有不会的问题一定要及时询问,期待你的评论呦! docker r ...

  2. Mac配置本地DNS服务器

    目录 1.安装Homebrew 1.1官网 1.2安装命令 1.3可能出现的错误 1.3.1解决方法1 1.3.2解决方法2 1.4常用命令 2.安装Dnsmasq 2.1安装 2.2启动 2.3重启 ...

  3. mac mysql创建本地数据库_【mac】配置本地数据库

    1.[安装数据库] brew 安装mysql -- brew install mysql 安装成功后在命令行敲入 which mysql 查看安装路径 2.[配置数据库] 如果直接打mysql会报错, ...

  4. mac 修改本地数据库密码 忘记密码

    Mac本地安装了数据库,忘记数据库密码的情况下,可以按照以下步骤进行修改密码 step1: 关闭mysql服务: 苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服 ...

  5. MAC忘记本地数据库密码的解决方法

    苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭MySQL服务(点击stop MySQL server) 重启mysql 进入终端输入:cd /usr/local/mysql ...

  6. 本地数据库迁移至服务器数据库的教程

    需要软件: (1) 服务器:mysql (2) 本地:mysql,Navicat Premium 安装mysql教程参考:centos7下安装mysql(完整配置) 服务器安装好之后需要进行权限配置: ...

  7. Mac 搭建本地SVN,并使用Cornerstone管理svn

    Mac默认已经安装了svn,我们只需要进行配置并开启就可以了 首先我们可以验证一下是否安装了svn,打开终端,输入命令 svnserve --version 这里可以看到目前svn的版本号,说明已经安 ...

  8. 怎么配置网站mysql数据库_本地DZ网站如何配置本地MYSQL数据库

    以下为学做网站论坛关于"本地DZ网站如何配置本地MYSQL数据库"讲解视频教程. 访问本地环境下的数据库:127.0.0.1/phpmyadmin/ MySQL数据同步主要有三种方 ...

  9. oracle本地没装 配置,数据库--oracle安装配置(本地安装的步骤及各种问题解决方案)...

    "监听程序未启动"一般不会出现这种情况,可以在桌面左下角右键-->计算机管理-->服务和应用程序-->服务 查看OracleOraDb11g_home1TNSLi ...

  10. Mac相关配置(本地host,端口被占用)

    Mac 配置host Mac 配置host sudo vim /etc/hosts 然后输入你电脑的密码进入host文件,按i键进入编辑状态,修改host.然后,ESC退出编辑状态,:wq保存并退出v ...

最新文章

  1. 团队博客(第四周)-“名字好难想”
  2. HDU 2504 又见GCD
  3. python3.x pool.map方法的实质
  4. 「2018山东一轮集训」Game
  5. Django 数据库建表的时候 No migrations to apply原因出现和解决
  6. 如何把meshlab中的圆环去掉_MeshLab中配准点云
  7. 【模拟信号】基于matlab标准调幅信号产生+解调【含Matlab源码 984期】
  8. SQL语法整理(五)-视图
  9. SAO Utils 添加白色参考线
  10. Docker 镜像制作之DockerFile
  11. msvcr100.dll不存在
  12. asp.net知识共享平台
  13. 计算机科学管理学专业大学排名,2020管理科学专业大学排名
  14. jeecgboot示例程序
  15. 2019很艰难,2020会更好吗
  16. 高并发网络连接数因端口数量受限问题
  17. nokogiri 足球比赛数据
  18. mysql 基本语句_mysql 基本语句
  19. pyramid框架_Python Pyramid Web框架简介
  20. JAVA学习笔记(三)

热门文章

  1. Atitti 知识图谱构建方法attilax 总结
  2. paip.java OutOfMemoryError 解决方法o33
  3. Paip.Php Java 异步编程。推模型与拉模型。响应式(Reactive)”编程FutureData总结... 1
  4. 六种数据格式CSV、 Pickle、MessagePack、HDF5、Feather、 Parquet的比较
  5. 石川:未知风险,错误定价,还是数据迁就?
  6. 不想买Xbox?没关系,微软正打算让你在电视上也能玩游戏
  7. 阿里云眼中的“云网络3.0”:构建应用、云、边一体网络
  8. 踩着七彩祥云来接你的人不一定是意中人,也可能是阿里云
  9. Open Source Drives IOT From Device to Edge
  10. C语言函数传入字母参数,c语言详细讲解函数参数作为数组传递的几种方式