资讯专栏INFORMATION COLUMN

【mac】配置本地数据库

邹立鹏 / 1363人阅读

摘要:我当时搜索错误时,普天盖的类似这种方法数据库相关操作输入命令查看默认的数据库之后可以发现跟用户相关的在的表中查找用户之后发现没有第四个截图中的即的用户所以登陆失败,用就可以了。

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之后会发现有很多教程,这里就不展开了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/17610.html

相关文章

  • mac配置本地据库

    摘要:我当时搜索错误时,普天盖的类似这种方法数据库相关操作输入命令查看默认的数据库之后可以发现跟用户相关的在的表中查找用户之后发现没有第四个截图中的即的用户所以登陆失败,用就可以了。 1.【安装数据库】brew 安装mysql -- brew install mysql安装成功后在命令行敲入 which mysql 查看安装路径 showImg(https://segmentfault.co...

    JerryZou 评论0 收藏0
  • mac配置本地据库

    摘要:我当时搜索错误时,普天盖的类似这种方法数据库相关操作输入命令查看默认的数据库之后可以发现跟用户相关的在的表中查找用户之后发现没有第四个截图中的即的用户所以登陆失败,用就可以了。 1.【安装数据库】brew 安装mysql -- brew install mysql安装成功后在命令行敲入 which mysql 查看安装路径 showImg(https://segmentfault.co...

    aaron 评论0 收藏0
  • 优雅地在Mac+Valet环境下本地部署phphub

    摘要:今天,在下试了一下,简直好用啊简介是为提供的极简主义开发环境,没有,也无需文件,甚至可以使用本地隧道公开共享你的站点。 今天,在Mac下试了一下valet,简直好用啊!? 1、Valet简介 Valet 是为 Mac 提供的极简主义开发环境,没有 Vagrant ,也无需 /etc/hosts 文件,甚至可以使用本地隧道公开共享你的站点。 2、安装Valet 在这里我直接甩你一份文档,...

    Atom 评论0 收藏0
  • 【许晓笛】从零开始运行EOS系统

    摘要:成为最早一批运行的人复习一下上次文章的内容,系统主要有三个应用程序系统的核心进程,也就是所谓的节点。建立本地单节点测试网络构建完成后,我们进入目录使用和命令,运行节点程序命令中,参数表示使用了账户的权限,这是本地测试系统提供的原始账户。 成为最早一批运行EOS的人 复习一下上次文章的内容,EOS 系统主要有三个应用程序: nodeos: EOS 系统的核心进程,也就是所谓的节点。 ...

    zoomdong 评论0 收藏0
  • mac下安装JAVA开发工具(9)———maven的本地仓库安装jar包

    摘要:下安装开发工具的本地仓库安装包下载包常用仓库网址下载包以为例文件下载路径安装到本地仓库因为已经在中配置过本地仓库的地址所以直接使用的命令安装即可解析如下包的本地路径配置文件的配置文件的配置文件的查看是否安装成功 mac下安装JAVA开发工具(9)———maven的本地仓库安装jar包 1.下载jar包 常用Maven仓库网址: http://mvnrepository.com/ ht...

    kycool 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<