mac mysql创建本地数据库_【mac】配置本地数据库
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】配置本地数据库相关推荐
- 怎么配置网站mysql数据库_本地DZ网站如何配置本地MYSQL数据库
以下为学做网站论坛关于"本地DZ网站如何配置本地MYSQL数据库"讲解视频教程. 访问本地环境下的数据库:127.0.0.1/phpmyadmin/ MySQL数据同步主要有三种方 ...
- oracle本地没装 配置,数据库--oracle安装配置(本地安装的步骤及各种问题解决方案)...
"监听程序未启动"一般不会出现这种情况,可以在桌面左下角右键-->计算机管理-->服务和应用程序-->服务 查看OracleOraDb11g_home1TNSLi ...
- mac mysql 安装 简书_在Mac系统上配置MySQL以及Squel Pro
为了响应nodejs的大红大紫,最近应用其实现了一些server端的功能.数据库方面选择了老少咸宜的MySQL.今后肯定还会有相关应用需求.特此记录Mac系统下如何安装.配置MySQL及其管理工具Sq ...
- 如何移植mysql数据库_如何把本地MySql数据库移植到远程服务器上
用dedecms做了一个女性网站,是仿爱丽女人网的.为了在本地测试,就要添加分类栏目,为了看首页和列表页面的效果,还得在网上采集大量的各个分类的内容.这样下来几十个栏目每栏目几十条信息,信息一下就是几 ...
- 如何将本地MySQL提交到网络_如何把本地MySql数据库移植到远程服务器上
用dedecms做了一个女性网站,是仿爱丽女人网的.为了在本地测试,就要添加分类栏目,为了看首页和列表页面的效果,还得在网上采集大量的各个分类的内容.这样下来几十个栏目每栏目几十条信息,信息一下就是几 ...
- 用mysql创建教务管理系统_创建教务管理数据库 mysql创建数据库步骤
为什么提示数据库创建失败? name=教务管理系统_log, filename="D:\sql server\教务管理系统_data.mdf",改成name=教务管理系统_log, ...
- 如何用mysql创建orders表_《MySQL必知必会》学习笔记
本书所用的表: 68.png 67.png 66.png 65.png 64.png 63.png 第一章:了解SQL 数据库:保存有组织的数据的容器(通常是一个文件或一组文件). 数据库软件:DBM ...
- 兄弟连mysql数据库_兄弟连学python-------MySQL数据库基础知识
1.数据库系统(database system) 数据库系统是计算机系统中一种专门管理数组资源的系统,数据库存储的是一组或多组经过处理后的数据,管理这个数据库的软件成为数据库管理系统. 组成: 数据库 ...
- azure云数据库_在Azure SQL数据库中配置电子邮件通知
azure云数据库 In this article, we will review how to configure email notifications in the Azure SQL sing ...
最新文章
- 腾讯公布 23 年前第一间办公室照片,太有年代感了
- Keepalived+lvs+httpd之负载均衡
- python实现一个简单的加法计算器_Python tkinter实现简单加法计算器代码实例
- 笔记本电源适配器的选择方法
- linux读整个文件内容,Linux查看整个文件
- 智慧教室解决方案和移动授课概念说明
- MyBatis框架 拦截器简单使用
- viewpager 获取当前现实的view
- 微信小程序实现扫码登录网站
- Discuz发帖如何设置默认回帖仅作者可见回帖
- 分离LZY的字符串(循环)
- 正好配资在线开户叶飞带崩小票
- Ubuntu安装人脸识别认证软件Howdy
- 兼容chrome、firebox、IE阻止冒泡问题
- 统一文档服务器,统一标准化文档oraclei服务器安装基础手册.doc
- maxcompute-入门-数据下载
- 知云文献翻译打不开_推荐一款文献翻译软件,免费又高效的那种
- 二次上线之后台底表更新料号(后果)
- 达梦数据库DM的知识总结---DCA
- 虚拟主服务器是什么原因,什么是虚拟主机?
热门文章
- c++可以做什么项目_上班做下班后可以做的兼职项目
- 求1+2+3+...+n
- 按键精灵调用迅雷下载文件
- matlab 替换指定的元素
- 微信分享朋友圈固定缩略图 php,微信转发或分享朋友圈带缩略图、标题和描述的实现方法...
- python 方程组 整数解_用Python语言求解线性整数方程组
- 高内聚,低耦合——8大核心中间件,微服务基础技术栈技术图谱
- 如何学好初中计算机,初中生怎么学习方法好 十大方法告诉你
- mysql as tmp,启动mysql时显示:/tmp/mysql.sock 不存在的解决办法
- php 405跳转,php – 返回HTTP 405的CORS预检请求