Mac上Mysql图形化管理工具的连接使用问题

11 篇文章 1 订阅

(个人经验,仅供参考,错误之处,敬请谅解)

初次问题

在mac上装完Sequel Pro,连接mysql数据库。

发现无论选择数据库还是对数据库进行操作都会造成Sequel Pro 的卡住。提示出现了unexpected error。
搜查了有关解决方案
一位网友提出将sequel pro升级为测试版,个人从官网一开始使用的最新版,再利用homebrew装的,所以便没有再试。另外就可能是mysql8.0以上的问题。

个人便想着重装mysql,使用XAMPP集成的mysql。安装完成,修改了mysql的密码,但是发现有很多不方便的地方。
(提供的管理工具是PHPMyAdmin,默认连接的配置设置好的,修改集成的mysql又比较麻烦[主要是文件都在xampp中,难找])
耐心设置完,使用Sequel Pro尝试连接,好吧,依然会卡死。

第二个问题

个人便想着用Navicat试试,替代Sequel Pro 的作用,找了Navicat11的破解版使用。

连接完数据库。
创建表
提示Error168: (generic) from storage engine;
OK
找解决方案
什么删除临时文件夹/tmp,腾出空间,重启mysql服务

第三个问题

没啥效果,我便装回我的官方mysql,还是一样的问题,创建不了表。重启mysql服务(从控制台,从设置里面经常没有效果,如果有证明你的电脑优秀人品也优秀),重启不了,一直出现错误
pid file could not find,the server update without pid file
(大概这样,事后回忆的,没可能忙的时候还有空打开博客记录)
查找解决方法

给/usr/local/mysql/data 或者/usr/local/mysql赋予权限
查看mysqld的进程,如果有结束掉再重启。
再有就是安装过mysql,有残留文件删除mysql-bin.index文件就可以
将/usr/local/mysql/data下chown -R mysql:mysql * 然后kill掉卡死的进程
最后重新编译下数据库​:
​/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
启动mysqld

个人都尝试了,没啥效果,杀进程杀不掉,使用 mysql:mysql *赋予权限说找不到模型。
最后实在疲累不堪。重启电脑打算做别的事。
好吧,重启之后再次尝试成功了。
(原因只是因为,连接了上一个我装的mysql数据库中,没有连接刚刚重新装的mysql。临时空间也可能是一个原因,重启后释放了)

这里,个人的总结就是,没有办法的办法:重启。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值