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 mysql创建本地数据库_【mac】配置本地数据库相关推荐

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

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

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

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

  3. mac mysql 安装 简书_在Mac系统上配置MySQL以及Squel Pro

    为了响应nodejs的大红大紫,最近应用其实现了一些server端的功能.数据库方面选择了老少咸宜的MySQL.今后肯定还会有相关应用需求.特此记录Mac系统下如何安装.配置MySQL及其管理工具Sq ...

  4. 如何移植mysql数据库_如何把本地MySql数据库移植到远程服务器上

    用dedecms做了一个女性网站,是仿爱丽女人网的.为了在本地测试,就要添加分类栏目,为了看首页和列表页面的效果,还得在网上采集大量的各个分类的内容.这样下来几十个栏目每栏目几十条信息,信息一下就是几 ...

  5. 如何将本地MySQL提交到网络_如何把本地MySql数据库移植到远程服务器上

    用dedecms做了一个女性网站,是仿爱丽女人网的.为了在本地测试,就要添加分类栏目,为了看首页和列表页面的效果,还得在网上采集大量的各个分类的内容.这样下来几十个栏目每栏目几十条信息,信息一下就是几 ...

  6. 用mysql创建教务管理系统_创建教务管理数据库 mysql创建数据库步骤

    为什么提示数据库创建失败? name=教务管理系统_log, filename="D:\sql server\教务管理系统_data.mdf",改成name=教务管理系统_log, ...

  7. 如何用mysql创建orders表_《MySQL必知必会》学习笔记

    本书所用的表: 68.png 67.png 66.png 65.png 64.png 63.png 第一章:了解SQL 数据库:保存有组织的数据的容器(通常是一个文件或一组文件). 数据库软件:DBM ...

  8. 兄弟连mysql数据库_兄弟连学python-------MySQL数据库基础知识

    1.数据库系统(database system) 数据库系统是计算机系统中一种专门管理数组资源的系统,数据库存储的是一组或多组经过处理后的数据,管理这个数据库的软件成为数据库管理系统. 组成: 数据库 ...

  9. azure云数据库_在Azure SQL数据库中配置电子邮件通知

    azure云数据库 In this article, we will review how to configure email notifications in the Azure SQL sing ...

最新文章

  1. 腾讯公布 23 年前第一间办公室照片,太有年代感了
  2. Keepalived+lvs+httpd之负载均衡
  3. python实现一个简单的加法计算器_Python tkinter实现简单加法计算器代码实例
  4. 笔记本电源适配器的选择方法
  5. linux读整个文件内容,Linux查看整个文件
  6. 智慧教室解决方案和移动授课概念说明
  7. MyBatis框架 拦截器简单使用
  8. viewpager 获取当前现实的view
  9. 微信小程序实现扫码登录网站
  10. Discuz发帖如何设置默认回帖仅作者可见回帖
  11. 分离LZY的字符串(循环)
  12. 正好配资在线开户叶飞带崩小票
  13. Ubuntu安装人脸识别认证软件Howdy
  14. 兼容chrome、firebox、IE阻止冒泡问题
  15. 统一文档服务器,统一标准化文档oraclei服务器安装基础手册.doc
  16. maxcompute-入门-数据下载
  17. 知云文献翻译打不开_推荐一款文献翻译软件,免费又高效的那种
  18. 二次上线之后台底表更新料号(后果)
  19. 达梦数据库DM的知识总结---DCA
  20. 虚拟主服务器是什么原因,什么是虚拟主机?

热门文章

  1. c++可以做什么项目_上班做下班后可以做的兼职项目
  2. 求1+2+3+...+n
  3. 按键精灵调用迅雷下载文件
  4. matlab 替换指定的元素
  5. 微信分享朋友圈固定缩略图 php,微信转发或分享朋友圈带缩略图、标题和描述的实现方法...
  6. python 方程组 整数解_用Python语言求解线性整数方程组
  7. 高内聚,低耦合——8大核心中间件,微服务基础技术栈技术图谱
  8. 如何学好初中计算机,初中生怎么学习方法好 十大方法告诉你
  9. mysql as tmp,启动mysql时显示:/tmp/mysql.sock 不存在的解决办法
  10. php 405跳转,php – 返回HTTP 405的CORS预检请求