2022-02-18 MySQL8通过data目录恢复数据 MySQL8通过data目录恢复数据 问题背景环境:Windows server ,MySQL8.0.17情况:MySQL备份只有data数据目录。系统上MySQL服务已经被删除了。需求:安装相同版本MySQL,恢复数据。解决方案安装、初始化相同版本MySQL 8.0.17,略过。下载安装即可。注意:修改MySQL配置的时候,不要用记事本。因为记事本会修改文件的编码,导致服务无法启动。初始化好新安装的MySQL后,将服务停止。然后,在备份的data目录下面:找到下面6个文件,以及需要恢复的数据库目录,拷贝覆盖到新安装的MySQL data目录下。ibdata1,ib_logfile0,ib_logfile1,ib_buffer_pool,auto.cnf,mysql.ibd然后,启动MySQL服务:net start mysql发现,使用原来的密码无法进入mysql。那就跳过密码启动服务。# 经测试,将skip-grant-tables 添加到 my.ini [mysqld] 下。启动服务,也无法免密进入mysql。 # 尝试进入 mysql bin 目录,使用命令直接跳过密码启动,这样可以免密进入数据库: mys... 掌柜 2022-02-18 技术 4,084 阅读 0 评论 2022年02月18日 4,084 阅读 0 评论
2021-09-22 ubuntu1804安装MySQL8 ubuntu1804安装MySQL8 务必先优化最大打开文件数:Ubuntu优化最大打开文件数安装MySQL8打开这里 ,打开之后页面有个download按钮,点击它下载deb包。拿到下载链接,到服务器上使用wget下载到服务器。## 以下操作使用 root 进行。 # wget https://repo.mysql.com//mysql-apt-config_0.8.19-1_all.deb # dpkg -i mysql-apt-config_0.8.19-1_all.deb # 安装mysql8 apt源 # cp /etc/apt/sources.list /etc/apt/sources.-bak # > /etc/apt/sources.list cat /etc/apt/sources.list # 添加下面 163 源。不用国内源,下载 mysql 可能失败。 deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ bionic... 掌柜 2021-09-22 技术 1,887 阅读 0 评论 2021年09月22日 1,887 阅读 0 评论