1.Copy整个Mysql目录及数据文件到另一台电脑,路径跟原安装路径一致

2.环境变量添加path路径 指定到mysql 的bin目录,也可设置HOME,如下方:

新增系统变量MYSQL_HOME:安装目录
在PATH变量的最后面添加: ;%MYSQL_HOME%\bin(注意前面的;)

3.根据需要调整配置文件

4.注册服务

cmd 输入命令: mysqld --install mysql

5.启动服务 net start mysql

mysql迁移

Navicat连接后,发现原数据库都在,完美迁移。

Notes
For Connector/J 8.0.12 and earlier: In order to use the utf8mb4 character set for the connection, the server MUST be configured with character_set_server=utf8mb4; if that is not the case, when UTF-8 is used for characterEncoding in the connection string, it will map to the MySQL character set name utf8, which is an alias for utf8mb3.

For Connector/J 8.0.13 and later:

When UTF-8 is used for characterEncoding in the connection string, it maps to the MySQL character set name utf8mb4.

If the connection option connectionCollation is also set alongside characterEncoding and is incompatible with it, characterEncoding will be overridden with the encoding corresponding to connectionCollation.

Because there is no Java-style character set name for utfmb3 that you can use with the connection option charaterEncoding, the only way to use utf8mb3 as your connection character set is to use a utf8mb3 collation (for example, utf8_general_ci) for the connection option connectionCollation, which forces a utf8mb3 character set to be used, as explained in the last bullet.

官方手册链接:
https://dev.mysql.com/doc/connectors/en/connector-j-reference-charsets.html

提示
mysql-connector-java 版本在8.0.12之前的,包括8.0.12,服务端必须设置character_set_server=utf8mb4;如果不是的话,就算设置了characterEncoding=UTF-8,照样会被设置为MYSQL的 utf8字符集,也就是utf8mb3。

对于8.0.13和以后的版本,如果设置了characterEncoding=UTF-8,他会映射到MYSQL的utf8mb4字符集。

如果connectionCollation 也和characterEncoding一起设置了,但是不兼容,characterEncoding会被connectionCollation的设置覆盖掉。

由于没有Java-Style的utfmb3对应的字符集名称可以用在connection选项charaterEncoding上,唯一的设置utf8mb3的方式就是在连接选项设置utf8mb3 collation(例如utf8_general_ci),这会强制使用utf8mb3字符集,正如上文所述。

查看mysql字符集

show variables like 'char%'; show variables like 'collation%';

 近日,微软商店上架一款名为《Windows File Recovery》的软件。这款软件非常简单,但十分实用。这个工具可以帮助你恢复不小心删除或丢失的一些数据。
Windows File Recovery

  这是一个命令行工具,软件大小为 8.29 MB。即使硬盘已经清空了,它也可以恢复照片、文档、视频等文件。值得一提的是,该工具可以从连接的相机或 SD 卡中恢复数据。功能十分强大。

 这个软件支持:

  在恢复文件中定位文件名,关键字,文件路径或扩展名;

  恢复 JPEG,PDF,PNG,MPEG,Office 文件,MP3 和 MP4,ZIP 文件等;

  从 HDD,SSD,USB 和存储卡中恢复文件;

  支持 NTFS,FAT,exFAT 和 ReFS 文件系统;

A:这是由于redo日志文件占用了空间,通常在2GB~11GB左右,最多时会占用11GB,其中包括缓冲池中8个redo日志(8G)、正在写的redo日志(1GB)、提前创建的redo日志(1GB)以及最后一个redo日志(1GB)。

缓冲池内的redo日志文件数量由参数loose_innodb_polar_log_file_max_reuse控制,默认值为8。您可以修改这个参数从而减少日志空间占用量,但在压力大的情况下,性能可能会出现周期性的小幅波动。

说明 调整参数loose_innodb_polar_log_file_max_reuse后,缓冲池不会立刻被清空,随着DML被执行,缓冲池内的数据量才会慢慢减少。如果需要立即清空,请提交工单联系售后服务。

PolarDB ib_logfile

  在演讲中,苹果 CEO 蒂姆-库克(Tim Cook)称这是 "Mac 历史性的一天",同时详细介绍了 Mac 系列从 PowerPC、OS X 10 以及转向英特尔芯片的过渡,然后公布了未来在 Mac 中使用苹果自己的 ARM 驱动芯片的计划。

  苹果表示,将在今年年底发布首款采用苹果芯片的 Mac,预计过渡期需要两年时间。同时由于新的英特尔驱动的 Mac 还在酝酿中,所以苹果目前还没有完全转向基于 ARM 的 Mac。

apple MAC

  苹果同时还承诺,其转向自研处理器后,笔电性能将达到新的水平,功耗也将大大降低。也让苹果各产品线的架构进一步通用化。

  作为我们日常使用都不陌生的办公套件,微软也正在为新的 Mac 芯片优化 Office 套件的运行性能:Word 和 Excel 已经在新的 Mac 处理器上原生运行,PowerPoint 甚至还能使用苹果的 Metal 技术进行渲染。

  此外,苹果也一直在与 Adobe 合作,让专业创作应用可以在新芯片上运行。苹果在 WWDC 演讲中演示了 Lightroom 和 Photoshop 在新 Mac 上的运行,可以看出动画效果相当流畅。

  新版本 macOS Big Sur 中,还将原生包含一个新版本的 Rosetta 虚拟机。这意味着即使应用开发者没有完全更新其应用,也应该可以正常运行无需修改,只不过性能上就会有不少差距了。

  苹果还正在为应用开发者推出一个新的 "快速启动 "计划:苹果提供开发文档和示例代码,帮助现有的 Mac 应用过渡到苹果自研的芯片平台;开发者还可以获得一个开发者过渡套件,该套件由一台 Mac Mini 和 16GB 内存、512GB SSD 等桌面级配置组成。

  同时,由于采用了相同的架构,其搭载苹果自家研发芯片的新款 Mac 将能够原生运行 iPhone 和 iPad 应用。

  新的应用将直接从 Mac App Store 安装,同时和桌面版 App 一样,多个 iOS 应用能够与 macOS 应用并排运行。

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系[email protected]。我们会在24小时内进行删除。