通过 Docker 运行的 Mysql 容器,无法连接 (10060 "Unknown error"),但是查看服务状态却是正常启动。

我电脑的系统是 Kubuntu (22.04) ,浏览器是 Firefox (108.0.1-64bit)。我每次打开虎牙、im.qq.com 之类的网站,总是会有个弹窗,让人头痛,是可忍孰不可忍。之所以会有这个弹窗,是因为火狐在 84 版本之后,为启动外部应用程序的协议链接增加了一个站点级别的权限。不过看起来貌似这个功能在 Kubuntu 有些问题,明明系统没有对应的程序去打开这个链接,每次手动点击了取消,下次刷新网页还是会弹窗。解决方法 粘贴 about:config 至浏览器地址栏访问,然后点击接受风险并继续。 搜索框输入 security.external_protocol_requires_permission ,默认值为 true ,双击搜索结果,改为 false 。

在 Windows 系统中,存在多驱动器盘符概念,例如固态硬盘可以整个分为 C 盘,当系统盘使用;机械硬盘可以整个分为 D 盘,当数据盘使用。但是在 Linux 系统中,没有盘符这个概念,只有一个根目录,所有的文件都存在根目录下,根目录用 / 标识。那我要把机械硬盘放在 Linux 系统中使用,就相当于我要把这个硬盘当作一个目录,目录名字可以叫做 data ,把其放在根目录下面,然后把机械硬盘映射到 data 目录。这个就叫做挂载硬盘。fstab 文件说明Linux 系统中,/etc/fstab 文件包含了电脑上的存储设备信息及其对应的文件信息。每次 Linux 系统启动时,将读取这个文件来挂载对应的文件系统。我们可以通过修改这个文件信息,在每次系统启动时,自动将机械硬盘挂载到 data 目录。/etc/fstab 新增挂载信息,需要按照特定的格式写入: <file system> <mount point> <type> <options>