这里先附上mysql for Mac的网址,版本是5.7.10:http://dev.mysql.com/downloads/mysql/ 下载好之后呢,怎么判断你的mysql是否启动了?...你可以打开活动监视器,搜索mysql结果如果有mysqld,及说明mysql启动了 下面你需要知道的怎么连接在Mac 中mysql 在安装mysql的过程中并没有让设置密码, (黑体字部分这是我几天后来跟新的...)好吧我告诉大家这里的,对于数据库(我这里的数据库版本是5.7.10),初始密码有系统给出,所以才mac下安装好你的mysql后,查看你的通知栏里的信息,你会看见初始密码的,这样你就不需要像我这样跳过权限去设置密码了...你需要设置mysql的密码 在terminal中输入: /usr/local/mysql/bin/mysqladmin -u root password [这里写你的新密码] (这是网上好多人提供的...; mysql> quit; 这时就可以开始登陆了,在terminal中输入 /usr/local/mysql/bin/mysql -u root -p Enter password:*****
下面介绍怎样建立数据库、建立资料表、建立索引、数据的增、删、改、查以及sqlite3/mysql 命令列选项等。本文就两种安装mysql 的方式做一个小结。并辅以一些相关的笔记。...使用homebrew安装mysql 首先你要确保Mac上以及安装了 homebrew ,没有安装过的话,可参考这篇文章 安装命令 brew install mysql ?...最后正常的话就算安装陈功啦,不过这里要说的是安装成功后不会以应用的形式存在在Mac上,而是跟JDK安装一样,安装后电脑具有了这个环境,mysql的使用可以通过终端使用,在系统偏好设置里面可以看到对应的图标...QQ20171110-1.png MAC终端下 mysql的简单使用 查看当前MySQL版本 mysql> select version(); +-----------+ | version() | +...使用mysqldump 导出数据库,这里使用 alias 命令来替换简化命令 具体MAC终端下使用mysql导出.sql文件可参考这篇文章 $ alias mysqldump='/usr/local
Mac电脑的文件系统跟Windows 有很大的差异。它的文件系统更接近手机文件系统,需要通过特别的方式查看。虽然Mac电脑用户使用方便,但很多用户对Mac文件系统却不是很了解。...除了常规清理功能外,还可以进行运行脚本维护、修复磁盘权限、邮件加速、重启数据库服务、重置 Spotlight、刷新 DNS 缓存。...作为老牌的电脑清理工具,CleanMyMac 可谓享誉盛名,除了常被各大媒体评为 Mac 必备应用,2020 年还获得了 iF 设计奖,将平平无奇的电脑清理工具,设计得简单优雅又易用。...整理电脑存储空间时,在众多繁杂的电脑文件中往往会不知道哪些文件可以删,哪些系统文件或者数据文件不能删,不过 CleanMyMac 早就对此得心应手,自动清理可以识别出两者,你只需将不要的文件一键删除即可...第一次使用,会提示你去偏好设置里面去给完全访问磁盘权限,这个权限在安全与隐私里面,接下来照着步骤做就行了。
2、开启 binlog 日志 如果未开启 binlog 日志的话,就需要开启 binlog 日志,在 MySQL 的配置文件中设置,如果你的是windowns 电脑则找到 my.ini 文件,unix...#日志文件的名字及存储路径 log-bin=D:\Mysql-binlog\mysql-bin #设置日志格式 binlog-format=mixed 其中 binlog-format 有三种选项: STATMENT...场景一:误删了某条数据 一不小心将 student 表中 id=1 的数据删除了。该怎么办? 凭着记忆手动插入这条数据吗?好像也不是不可以哇,能记住的都是天才,利用 binlog 日志才是王道。...场景二:误删了数据表 又是一不小心把表 student 给删除了。...场景三:误删了数据库 你在工作中受气了,准备删库跑路啦,于是你就把pingtouge数据库给删除了,删完之后你就后悔了,怎么办?在线等。
不过每次小吵小闹,Python 菇凉都会忍不住想删除存储在 MySQL 上的旅途记忆(不是想删库,就是想跑路)。...vim /etc/my.cnf #添加 [mysqld] #设置日志格式 binlog_format=mixed #日志文件的名字及存储路径(咱们这次配置的路径为默认) log-bin=mysql-bin...#表示单个节点的id,用来在集群中区别服务器 server-id=1 第三步:重启 MySQL 不同的系统,重启指令也不同,我是 Mac 系统,操作如下 sudo /usr/local/mysql/support-files...秘诀二:望闻问切,辨证施药 ---- 病理一:Python 菇凉一怒之下,删除了去东京的旅途记忆。 ?...病理二:Python 菇凉一怒之下,删除了所有的旅途记忆。 ? 望闻问切:查看 mysql-bin.000003 日志文件中记录的 Python 菇凉的操作,找到上一步的状态位置。
hi,偶然间看到在linux运行了rm命令之后还能恢复,很是神奇所以就看了下,不知道是不是真的,管他呢先转载啊,不行再删呗反正怎么都是灌水,此文教程并未测试,如有问题请@原作者,在我们在生产环境服务器上执行...rm命令时,总是提心吊胆的,因为一不小心执行了误删,一旦误删没办法了然后就要准备跑路了,毕竟人不是机器,更何况机器也有bug,假如真的不小心删除了不该删除的文件,比如数据库、日志或执行文件,咋办呢?...删除 误删除服务器目录/root/selenium/Spider下的MySql.Data.dll文件: rm -f /root/selenium/Spider/MySql.Data.dll ll /root...PID为13067的进程信息;当程序运行时,操作系统会专门开辟一块内存区域,提供给当前进程使用,对于依赖的文件,操作系统会发放一个文件描述符,以便读写文件,当我们执行 rm -f 删除文件时,其实只是删除了文件的目录索引节点...总结 如果不小心误删了文件,不要着急,首先使用 lsof 查看打开该文件的进程,然后再使用 cat /proc/进程号/fd/文件描述符 查看恢复数据,最后使用I/O重定向的方式来恢复文件。
CleanMyMac X 自己定义为「专业的Mac清理软件」,青小蛙倒愿意定义其为「专业的 Mac 辅助工具」,毕竟除了清理磁盘,CleanMyMac X 还有不少其他功能:CleanMyMac X全新版下载如下...清理系统垃圾CleanMyMac X 能够扫描的系统垃圾文件包括:用户缓存文件不使用的磁盘镜像通用二进制文件Xcode 垃圾语言文件文稿版本下载用户日志文件系统日志文件系统缓存文件已删除用户旧更新损坏的偏好设置损坏的登录项用户缓存文件其中每次扫描出来的最大头...至于完全清理这些数据是否会有问题,青小蛙是觉得除了 Q微这种面临历史聊天记录问题的程序,其他的缓存随便删吧,我的用户缓存文件中,最大的是音乐播放器和 Homebrew 升级文件,再用一次就好了,问题不大...不使用的磁盘镜像系统使用一段时间之后,Mac 中都都会遗留下不少 .dmg 文件,很多软件安装包就以 .dmg 文件存在,甚至 macOS 的系统安装包也是,这些文件随便删,大不了重新下载就是。...项内容:浏览器CookieHTML5 存储上次会话浏览历史记录下载历史记录已存储的密码自动填写值旧 Wi-Fi 连接在 Skype 中最近列表文件传输对话历史记录通话历史记录在短信中附件短信历史记录除了这些
45.3MB,这种方法删不干净,需要安装第三方卸载应用才能完全清除。...直接把QQ图标拉入废纸篓只删120MB、用AppCleaner删178.9MB、腾讯电脑管家164MB、而CleanMyMac是212.8MB!...温馨提示:安装好CleanMyMac后,进应用的「偏好设置」,在〔不要从系统或应用程序中移除以下语言〕里添加中文和英文,这样它便会移除所有其它国家语言,能腾出好几GB。...在某些角度来说,macOS 确实更有秩序、更省心,但这并不代表 Mac电脑不用做垃圾清理。...除了以上的这些主力功能,CleanMyMac X还支持隐私保护和移除恶意文件,删除应用还会自动弹出清理残留弹窗,体验绝佳。
很多时候我们用网页记录数据,不小心点了浏览器返回,当前页面的做的数据就没了,而mac触控板的双指手势又容易造成这样的失误。最好的解决办法就是把控触板的这个手势给关掉。 ?...在系统偏好设置里查找触控板手势。 ? 然后在更多手势里把"在页面之间清扫"这个选项给取消勾选就好了。 ?
前言 ---- 每当我们在生产环境服务器上执行rm命令时,总是提心吊胆的,因为一不小心执行了误删,然后就要准备跑路了,毕竟人不是机器,更何况机器也有bug。...那么如果真的删除了不该删除的文件,比如数据库、日志或执行文件,咋办呢?欲知后事如何,请仔细看完本文。 模拟场景 ---- 1....PID为13067的进程信息;当程序运行时,操作系统会专门开辟一块内存区域,提供给当前进程使用,对于依赖的文件,操作系统会发放一个文件描述符,以便读写文件,当我们执行 rm -f删除文件时,其实只是删除了文件的目录索引节点...总结 ---- 如果不小心误删了文件,不要着急,首先使用 lsof 查看打开该文件的进程,然后再使用 cat /proc/进程号/fd/文件描述符 查看恢复数据,最后使用I/O重定向的方式来恢复文件。...妹子一个rm -rf把公司服务器数据删没了... ?
2.mac安装VirtualBox报错Kernel driver not installed (rc=-1908)怎么解决?...问题已经解决,打开系统偏好设置 -> 安全性与隐私,下方有个允许Oracle …的请求,点击允许之后再次启动虚拟机就可以了 我点太快了一不小心错过了截图,这里手动画图不要介意 参考:https://
当我写这篇文章的时候,想起来 N 年前一件往事,我一不小心删除了一个刚刚写好的页面,又气又恼,后来趁着还有印象默默的花了半个多小时又重写了一遍,那个时候要是知道 IDEA 中这个功能该有多好呀!...现在我不小心删除了该项目中的一个名为 RemoveAdFilter 的类,删完之后,我发现删除错误,想要恢复,那怎么办呢?...设置一个标签,将来在 Show History 中就可以看到这个标签了,这个有点像 Git 中的 Tag 功能,但是不完全一样。 3....LOCALAPPDATA%\JetBrains\ 例如: C:\Users\JohnS\AppData\Local\JetBrains\IntelliJIdea2021.3 Mac
image.png Mysql8.0数据库恢复 环境 Windows Linux Mysql8.0.12 PHP7.4 Dzx3.4 故障描述 有网友联系我,说自己的dz站不小心删库了!...在查阅一番后,知道了自Mysql8.0后,当用户创建了数据库后,会在MySQL8.0.12\data目录下产生相应的恢复文档,用于后期的恢复!当然Mysql之前的版本也有这个功能,但是文件格式变了!...文件 说明 XXX.sdi 表结构文件 XXX.MYD 数据文件 XXX.MYI 索引文件 我们可以利用这三个文件完成对数据库的恢复 image.png 删库恢复测试 1.我们首先创建一个数据库bbskali...Dz3.4删库恢复 基于上面的恢复策略,我们可以去恢复误删的dz的数据库。 但因为dz表比较多,站点数据较大等因素,一个个新建表去恢复不现实!...其他的我们可在后台再次设置!以下是dz部分表的信息!
三:启动MySQL 打开系统偏好设置,会发现多了一个MySQL图标,点击它,会进入MySQL的设置界面: ?...运行截图 五:忘记密码 解决MAC下MySQL忘记初始密码的方法 我在安装的过程中忽略了初始密码,导致安装成功之后无法登陆 不过只要大家注意安装过程中的提示,就不会再踩这个坑了?...第一步 点击系统偏好设置->最下边点MySQL,在弹出页面中,关闭服务 ?...偏好设置 第二步 进入终端输入 cd /usr/local/mysql/bin/ 回车后 登录管理员权限 sudo su 回车后输入以下命令来禁止mysql验证功能 ..../mysqld_safe --skip-grant-tables & 回车后mysql会自动重启(偏好设置中mysql的状态会变成running) 第三步 输入命令 .
打开“偏好设置”,在“资料库”选项设置中可以看到,应用程序就是存放在“默认资料库位置”下面的目录中。由于AppData是隐藏文件夹,不利于平常对应用软件的管理,建议放在自定义的一个文件夹中。...图2:双击.dmg如果不小心关掉了,又找不到下载的安装包,可以前往——下载——目录下找到对应的安装包,双击安装。...iMazing2Mac-安装包如下复制浏览器点击安装:https://wm.makeding.com/iclk/?...根据提示:前往安全性偏好设置允许即可,如下图文件夹中,等待片刻,软件就安装成功了,这也是苹果系统独有的安装互动,增加用户趣味感用的。...如果是Mac电脑的话,打开安装包直接将 iMazing 图标拖到“应用程序”文件夹即可。部分用户需要开启Mac电脑对iMazing软件的”完全磁盘访问权限“和”辅助功能“
和尚我今天在 Mac 上安装了一下 MySql,当前版本为 mysql-5.7.22, 没想到耽误了挺长时间,把安装过程和遇到的问题整理一下,希望各位不要遇到我这样的问题。...MySql 官网:https://dev.mysql.com/downloads/mysql/ 下载 MySql 安装包,当前版本为 mysql-5.7.22; ? 官网下载 2....Mac【系统偏好设置】中找到 MySql 运行; ? 系统偏好设置 5. 连接 MySql(重点); ?...:打开【终端】输入命令行:$ alias mysql=/usr/local/mysql/bin/mysql,OK,进入下一步,输入临时密码,即可运行起 MySql,打开浏览器,输入 http://localhost...Tips2:用 $ alias mysql=/usr/local/mysql/bin/mysql 这种方式启动 MySql 时,每次启动都需要输入该命令行,建议用配置环境变量的方式。 ----
数据库连接问题 在mac环境下,各种软件老是出现莫名其妙的问题,今天mysql遇到了一个问题,很懵逼,明明是正确的密码却登陆不进去,很难受。...后来一个老哥说是因为系统认为MySQL认为安装时提供的随机密码不安全,让用户重置密码。当然,我自己不知道怎么回事,我觉得也有可能是自己的密码错了。...第一步:关闭mysql 苹果->系统偏好设置->最下面点MySQL,关闭mysql服务 第二步:进入终端设置 1、进入终端输入(cd /usr/local/mysql/bin/)回车 cd /usr/local.../mysqld_safe --skip-grant-tables &)回车以禁止mysql验证功能,mysql会自动重启,偏好设置中的mysql状态会变成running。 ....'; 7、执行 quit;退出mysql 8、执行 exit;退出sudo 9、密码重置已完毕,可以试试登陆mysql。
[image-20210701173309480.png] 之前我们可能也听说过很多删数据跑路事件,其中一部分元凶正是这个命令。...比如 mv 命令,作用是移动文件或改名,可以自己新建一个类似回收站的目录,然后把要删的文件扔进去。...mv file.txt trash 针对日后可能还需要的文件,可以给文件增加 .bak 后缀,表示备份: mv file.txt file.txt.bak 但是,即使养成了好习惯,有时候可能也会疏忽,不小心打出了...rm 命令,意外删除了文件。...trash 除了自己手动编写回收站脚本外,还可以使用现成的开源项目 trash,Mac 用户可以直接用一行命令安装,就可以愉快地使用了。
不管先删数据库还是先删redis都会出现问题: 解决方案:1.采用延时双删策略 在写库前后都进行redis.del(key)操作,并且设定合理的超时时间。...一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 MySQL 数据库,又插入了一条数据,此时 id 是几?...第一句:定义超过多少秒的查询算是慢查询,这里定义的是2秒 第二句:定义慢查询日志的路径(注意如果是 Linux 或 Mac 系统要考虑权限问题) 第三句:记录下没有使用索引的query 通过命令开启慢查询...image.png 在超时时间内获取锁,执行setnx , 并设置超时时间,否则休眠一段时间继续请求拿锁; redis 实现分布式锁的缺点: 单点故障,主从切换可能丢失锁信息; 缓存易失性假如第一个线程设置了锁...,但是之后触发内存淘汰机制很不幸淘汰了设置的锁字段,接下来的线程在第一个线程没有释放锁的情况下,也是重新设置锁字段的,这样并不能保证锁的安全性。
领取专属 10元无门槛券
手把手带您无忧上云