Mac 上安装mysql 8.0.19

mysql文件下载

链接地址:https://dev.mysql.com/downloads/mysql/

WeChata7dc47ca2228020fd81f3bd087393423.png

下载后安装

mysql部署

  • 打开终端
  • 输入命令 sudo vim ~/.bash_profile
  • 编辑文档,设置环境变量
    PATH="$PATH:/usr/local/mysql/bin"
  • 输入命令 source ~/.bash_profile

mysql终端登录命令

  • 输入命令 mysql -uroot -p 输入密码即可登录;
  • 修改密码命令 ALTER user 'root'@'localhost' IDENTIFIED BY '新密码';
  • mac上使用navicat连接mysql报错 命令:mysql>ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root账户密码’ 意为使用旧的认证方式;

进入mysql后命令

  • 查看用户命令 select user();
  • 更新密码命令 update mysql.user set authentication_string="" where user="root";
  • 立即刷新命令 flush privileges;
  • 退出命令 exit;

破解mysql密码

  • 在mac中关闭mysql


    WeChat9a4ecd70c47d77988226ab4df7460c7a.png

    WeChat4447ae5244edfea070ae1d0da9508d6d.png
  • 启动mysql 在终端中打入命令 mysqld_safe --skip-grant-tables
  • 打开另一个终端输入命令 sudo su mysql -uroot -p
  • 重启mysql,杀进程 查询进程命令:ps -ef|grep mysql 杀进程:kill -9 进程号
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1,MySQL权限体系 mysql 的权限体系大致分为5个层级: 全局层级: 全局权限适用于一个给定服务器中的所有...
    不排版阅读 4,511评论 0 4
  • 1.A simple master-to-slave replication is currently being...
    Kevin关大大阅读 11,288评论 0 3
  • 安装并配置MySQL数据库 3.2.1安装MySQL数据库 1.MySQL数据库的安装环境准备 如果读者没有物理服...
    SkTj阅读 9,557评论 0 6
  • mysqladmin -u root -p oldpass password newpass mysqladmin...
    不排版阅读 6,723评论 0 3
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 9,489评论 0 19

友情链接更多精彩内容