database

113 阅读3分钟

mysql

学前准备

mac安装配置mysql

学习或操作mysql,我们需要拥有自己的mysql数据库进行操作,可以购买云厂商(腾讯云、阿里云等)的云数据库,也可以自己在服务器或本地自己搭建mysql数据库。本文主要讲解下macos下如何安装和配置mysql数据库。参考文章:

zhuanlan.zhihu.com/p/129366085

  • 下载mysql

    mysql官网下载地址:dev.mysql.com/downloads/m… thanks, just start my download.](dev.mysql.com/get/Downloa…)** ”;选择对应mac配置的mysql版本,我选择:macOS 13 (x86, 64-bit), DMG Archive

  • 安装配置mysql

    根据安装包的指示一步步下载就可以了,如果下载8以上的版本在这一步的时候注意选择第二项,下载5的话记得保存一下系统给的默认密码(下载过程会弹出提示框);打开系统偏好设置就可以看到MySQL了(8版本是一头小海豚,5的是一个圆齿轮)

  • 系统环境变量配置

这一步的目的是在mac上配置mysql的使用环境,不然使用mysql的命令时会出现command not found。接下来学习下配置环境变量的操作:

1、启动mac的“终端”,输入cd /Users/YourMacUserName(这里输入你的用户名)

2、创建或打开.bash_profile文件,输入open -e .bash_profile,配置如下信息,并保存:

```
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
export PATH=${PATH}:/usr/local/mysql/bin
```

3、关闭文件,使配置文件生效,输入source .bash_profile,现在就可以正常的使用mysql了

4、从「终端」进入mysql:mysql -h127.0.0.1 -P3306 -uroot -pRoot@159357

  • 彻底卸载mysql

    •   卸载MySQL,首先得知道MySQL的路径。默认的话是在/usr/local文件夹下的。在系统偏好设置面板中可以看到之前安装的MySQL,此时若想卸载MySQL,可以按照如下步骤来。【之前安装的时候采用的是默认路径的安装,所以符合下面的卸载步骤】
    •   1、在「终端」输入cd ~
    •   2、打开usr文件,输入open usr
    •   3、找到local,进入到local文件夹,然后依次执行如下命令:
         sudo rm /usr/local/mysql
         sudo rm -rf /usr/local/mysql*
         sudo rm -rf /Library/StartupItems/MySQLCOM
         sudo rm -rf /Library/PreferencePanes/My*
         rm -rf ~/Library/PreferencePanes/My*
         sudo rm -rf /Library/Receipts/mysql*
         sudo rm -rf /Library/Receipts/MySQL*
         sudo rm -rf /var/db/receipts/com.mysql.*
         ```
      
    •   4、卸载完成,可以发现在系统偏好设置没有了MySql的标志。
    •   5、如果你不是默认路径安装的或者忘记了是不是默认路径安装的,那么除了执行上面的命令之外,还要检查以下文件中是否有对应的文件,有的话删除即可
         检查/usr/local/Cellar目录是否有mysql文件,有的话删除。
         检查/usr/local/var 里的mysql文件,有的话删除。
         检查/tmp 里的mysql.sock、mysql.sock.lock、 my.cnf文件,有的话删除。
         err文件以及pid文件都是在/usr/local/var/mysql中,有的话删除。
         brew安装的安装包存储在/usr/local/Library/Cache/Homebrew,有的话删除。
         一定要记得执行brew cleanup
         ```