Debian 12 安装mysql 8.0

粗略地说,通过apt安装MySQL 8 .0并不困难。
关键是不要把一些细节弄错。
我们先来说说最重要的事情。
去年我们开始这个项目时,我们发现需要先安装MySQLapt-config包。
这个东西就像一个配置桥。
只需使用命令 sudo apt install mysql-apt-config 即可。
选择时不要握手。
“确定”选项如下。
还有一件事:安装后,检查 apt --installed | 的列表grep mysql 以确保版本一致。
例如,不要错误地安装 8 .1 而不是 8 .0。
还有一个更重要的细节。
安装MySQL服务器时直接回车,密码留空?说实话,这很烦人。
因此,系统会默认使用弱密码,使您很难更改它。
起初我以为只要使用root并且将密码留空就足够了,但后来我意识到这是错误的。
我至少必须设置一个临时的强密码,例如“Password1 ”,然后慢慢更改。

等等,还有别的事。
要更改密码和身份验证方法,需要使用 ALTER USER "root"@"localhost" IDENTIFIED by "new password";删除特权;。
这必须在 MySQL 客户端上完成。
不要忘记使用 mysql -u root -p 登录。
要重新启动服务,请使用 sudo systemctl restart mysql。
登录时注意mysql -u root -pPassword1 不要再写错密码。

提醒:安装MySQL 8 .0后,旧版本的数据目录可能仍保留在那里。
直接迁移会导致认证失败。
您必须使用 mysql_upgrade 工具使其兼容。
你觉得这样安装更方便还是手动编译更方便?

环境配置:win7(X64)安装MySQL8.0附带.NET 4.5.2和VC_redist.X64安装

2 02 3 年,朋友在Win7 (X6 4 )系统上安装了MySQL8 .0。
他首先下载了MySQL安装包,安装了.NET4 .5 .2 和VC_redist.x6 4 第一步,下载MySQL安装包;访问官网,选择离线安装包。
第二步安装.NET4 .5 .2 ;下载开发者工具包并选择离线安装。
第三步,安装VC_redist.x6 4 并下载最新版本。
如果遇到错误,则需要升级Win7 系统。
第四步,将Win7 升级到ServicePack1 检查版本号;下载并安装补丁包。
第五步是有选择地安装微软运行时库集合。
第6 步:再次安装MySQL;配置并完成安装。
关注官方渠道下载,如有疑问请查看官方文档或社区。
过程有点复杂,但是只要按照步骤操作就可以了。
顺便说一句,我认为最好在安装之前备份重要数据。