首页 > 数据库 >MySQL的安装与卸载(MAC OS)

MySQL的安装与卸载(MAC OS)

时间:2022-10-17 16:34:49浏览次数:71  
标签:sudo local MySQL rf MAC usr mysql rm OS


一.安装MySQL

1.登录MySQL网站

打开官网 :​​http://www.mysql.com/downloads/​​进入,点击下方的DOWNLOADS : MySQL Community Server




MySQL的安装与卸载(MAC OS)_mysql




2.选择dmg文件下载



MySQL的安装与卸载(MAC OS)_bash_02




3.查看其他版本请从下图中查找



MySQL的安装与卸载(MAC OS)_vim_03



4.选择不登录直接下载



MySQL的安装与卸载(MAC OS)_bash_04




5.双击安装*.dmg文件,并记住密码,成功后界面如图:



MySQL的安装与卸载(MAC OS)_mysql_05



安装的时候,记得选择:





MySQL的安装与卸载(MAC OS)_mysql_06


Use Legacy Password Encryption





MySQL的安装与卸载(MAC OS)_mysql_07




6.启动Mysql服务



MySQL的安装与卸载(MAC OS)_mysql_08




7.配置路径

用文本编辑器打开 .bash_profile 文件

vim ~/.bash_profile

添加变量(路径换成自己数据库的bin路径)

PATH=$PATH:/usr/local/mysql/bin

保存(vim 中先按 Esc键,在输入  :wq  )

如遇到下图情况



MySQL的安装与卸载(MAC OS)_mysql_09




1.输入sudo vim .bash_profile2.输入密码



MySQL的安装与卸载(MAC OS)_mysql_10



9.png

注:输入i进入编辑模式,输入要编辑的内容以后点击esc建退出,这时候-----INSERT----会消失.输入:w进行保存或者是:wq保存并退出.使用echo $PATH命令查看是否配置好.

如果改坏了bash_profile后的救助方法

1.修改了 .bash_profile 的配置,如果配置不对。很容出现许多内置命令都无法识别。

2.不管输入什么命令都提示 command not found,连 rm、cd、vi 这些命令都用不了了

3.使用命令修复export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

8.登录MySQL

输入如下指令后,填写数据库密码即可

mysql -uroot -p



MySQL的安装与卸载(MAC OS)_mysql_11




9.退出MySQL

exit;



MySQL的安装与卸载(MAC OS)_mysql_12




二.删除MySQL

1.先停止所有mysql有关进程

2.sudo rm /usr/local/mysql

3.sudo rm -rf /usr/local/mysql*

4.sudo rm -rf /Library/StartupItems/MySQLCOM

5.sudo rm -rf /Library/PreferencePanes/My*

6.vim /etc/hostconfig  # 打开之后removed the line MYSQLCOM=-YES-

7.rm -rf ~/Library/PreferencePanes/My*

8.sudo rm -rf /Library/Receipts/mysql*

9.sudo rm -rf /Library/Receipts/MySQL*

10.sudo rm -rf /var/db/receipts/com.mysql.*

注:删除后在系统偏好设置中将不再显示Mysql服务



MySQL的安装与卸载(MAC OS)_bash_13




三.使用图形化工具Navicat连接MySQL



MySQL的安装与卸载(MAC OS)_mysql_14




注意事项:

Mysql 8.0.12版本,安装成功,使用Navicat连接失败

报错信息

Authenticationplugin'caching_sha2_password'cannot be loaded:dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so,2):imagenotfound

解决办法

1.打开系统偏好设置,找到mysql,点击Initialize Database。

2.输入你的新密码。

3.选择‘Use legacy password‘。

4.重启mysql服务。

5.现在可以使用Navicat链接。



MySQL的安装与卸载(MAC OS)_bash_15






MySQL的安装与卸载(MAC OS)_bash_16


Use Legacy Password Encryption



使用 Navicat 连接:





MySQL的安装与卸载(MAC OS)_bash_17






MySQL的安装与卸载(MAC OS)_bash_18



我们可以看到,root用户是使用的 mysql_native_password 插件.这正是我们选择: Use Legacy Password Encryption 的效果.否则,使用mysql的jdbc driver用户名/密码登陆校验鉴权会失败.需要使用新版本的driver连接才行.



MySQL的安装与卸载(MAC OS)_vim_19




参考文章:

​https://www.jianshu.com/p/e418647f8683​

标签:sudo,local,MySQL,rf,MAC,usr,mysql,rm,OS
From: https://blog.51cto.com/u_15236724/5763476

相关文章

  • go-zero docker-compose搭建课件服务(四):生成Dockerfile
    0、转载go-zerodocker-compose搭建课件服务(四):生成Dockerfile并在docker-compose中启动0.1源码地址https://github.com/liuyuede123/go-zero-courseware1、目前的目录......
  • mysql 中使用 CONCAT 函数进行结果拼接时出现乱码问题
    今天在mysql中使用CONCAT()函数进行结果拼接时出现了乱码问题,如下图所示:  后来发现是因为不同类型的字段进行拼接造成的应使用convert()函数进行类型转换,把非字......
  • Improving Item Cold-start Recommendation via Model-agnostic Conditional Variatio
    动机本文是2022年SIGIR上的一篇论文。解决推荐系统中冷启动问题通常有两种方法:1.挖掘历史数据中的分布模式,例如学习一个辅助信息到id的映射。2.在交互物品有限的情况下提......
  • 查询效率提升10倍!3种优化方案,帮你解决MySQL深分页问题
    开发经常遇到分页查询的需求,但是当翻页过多的时候,就会产生深分页,导致查询效率急剧下降。有没有什么办法,能解决深分页的问题呢?本文总结了三种优化方案,查询效率直接提升10......
  • [转]MySQL索引原理及慢查询优化
    原文地址:MySQL索引原理及慢查询优化-美团技术团队(meituan.com)背景MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库......
  • mysql大数据量分页查询靠后页数的语句写法
    假设测试表 table_test一共有一百万条数据,如果使用普通limit分页,当limitoffset偏移量很大时,如900000时,速度会很慢,因为limit等于要先查出前900020条数据,然后抛弃......
  • 使用axios来发送ajax请求 post
         <!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> <!--引入axios库--> <scriptsrc="https://unpkg.com/axios/dist/axios.min......
  • 使用axios来发送ajax》get请求
    <!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> <!--引入axios库--> <scriptsrc="https://unpkg.com/axios/dist/axios.min.js"></script> ......
  • MySQL入门介绍
    介绍MySQL有很多内容,我计划才有系列的方式来介绍。 命令您可以搜索“mysql常用命令”查看更加详细的内容。函数您可以搜索“mysql常用函数”查看更加详细的内容。​......
  • Aria2 for Mac (免HomeBrew)
    之前搜索Aria2的安装方法,推荐的方法是使用HomeBrew安装。是,这个插件很省事,但启用条件是你安装了HomeBrew且运行起来需要再下十来个G的Xcode……这对急用的我非常不友好,当然......