mac 软件 - 安装MySQL - Go语言中文社区

mac 软件 - 安装MySQL



一、安装

方法一:官网下载安装包

https://blog.csdn.net/pansanday/article/details/54915916
安装过程中,记得注意弹窗,有一个会显示密码


方法二:brew

参考:https://blog.csdn.net/e421083458/article/details/46789971

1、安装

$ brew install mysql  

2、设置开机自启动

ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents  

3、开启服务

mysql.server start  

报错1:Could not symlink include/mysql

The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink include/mysql
/usr/local/include is not writable.

You can try again using:
  brew link mysql

原因:无法写入 /usr/local/include 文件夹
解决方法:
/usr/local/include 看看
我的 /usr/local 下面并没有 include 文件夹,于是我就新建了一个;然后再使用 brew link mysql,这次报错:

Error: Could not symlink lib/libmysqlclient.20.dylib
/usr/local/lib is not writable.

我的 /usr/local 下面并没有 lib 文件夹,于是我就新建了一个 lib
再次运行 brew link mysql 就成功了。

这里写图片描述


报错2:mysqld_safe A mysqld process already exists

mysqld_safe A mysqld process already exists

mac上忘记mysql密码完美解决方案

https://blog.csdn.net/xiaozhuanddapang/article/details/53185775


二、卸载 mysql

要卸载干净的话,要写在很多地方,否则会影响下一次安装;
比如偏好设置、开机启动设置等,也要卸载哦。


brew remove mysql  
brew cleanup  
launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist  
rm ~/Library/LaunchAgents/com.mysql.mysqld.plist  

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 /private/var/db/receipts/*mysql*

vim /etc/hostconfig  
edit /etc/hostconfig and remove the line MYSQLCOM=-YES-

三、mysql 简单使用

  • 从 cmd 进入 mysql 命令行模式
    mysql -uroot -p
    输入密码,即可进入

  • 退出
    mysql>exit;


  • 查看数据库
    mysql> show databases
    结果:
    -> ;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| db_demo0           |
| db_demo1           |
| sys                |
+--------------------+

  • 创建数据库 db_demo1
    mysql>create database db_demo1 charset utf8;

  • 关闭数据库
    mysql>drop database db_demo1


  • 查看表
mysql> use db_demo0; # 进入数据库db_demo0
mysql> show tables;
  • 查看 users表的字段信息
    mysql> desc users;

四、数据库工具 navicat

navicat 是一款 Windows、Mac 都有的数据库查看工具;
破解版下载地址:
https://download.csdn.net/download/meiyoujiaru/10214364

下载成功后,如果报文件损坏,需要设置:安全性与隐私—>允许任何来源。
如果没有 允许任何来源选项,可命令行输入下面命令来解决:

sudo spctl --master-disable


版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/lovechris00/article/details/79900184
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 22:24:51
  • 阅读 ( 1033 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢