Debian 12 安装mysql 8.0

啊,Debian1 2 上安装的是MySQL8 .0。
去年我帮朋友做的。
请告诉我怎么做。

首先,您需要下载MySQLaptconfig包。
必须兼容Debian1 2 我当年制作的时候在官网上找到的。
看起来很麻烦,但实际上直接使用命令就可以了。

当您安装 MySQLaptconfig 软件包时,系统会要求您进行各种选择。
使用向上和向下键找到“ok”或“yes”,然后按 Enter。
不要盲目点击,容易出错。

安装后,您应该使用 apt list --installed |通过greping mysql检查Apt是否有MySQL,并确认您要安装8 .0版本。
我当时的朋友就假装是这样,确认版本正确后,才继续。

接下来,安装MySQL8 .0。
这个命令相当长。
我当时不记得了,所以我把所有的东西都复制粘贴了。
在安装过程中,系统会要求您设置 root 密码。
您可以按 Enter 键将其留空并稍后更改。
但是,我们不建议将其留空,因为这是不安全的。

在安装过程中,系统还会询问您密码的强度。
只需点击默认的强密码模式,直接回车即可。
它可以节省您的时间。

安装后,您需要更改密码和身份验证方法。
当时,我的一个朋友正在使用 mysql_secure_installation 命令,我发现它非常有用。
这使我们能够逐步更改密码、删除匿名用户并禁止 root 远程登录。

进行这些更改后,您必须重新启动 MySQL 服务。
命令是 sudo systemctl restart mysql 或 sudo systemctl restart mysqld,具体取决于您使用的服务名称。

最后,登录看看。
使用mysql -u root -p登录,输入你设置的密码。
如果可以登录并且没有报错就说明已经安装好了。

好的,我的朋友会帮你做的。
然而,在安装数据库时,可能会出现各种奇怪的问题,比如依赖包冲突等。
那年我帮朋友解决的时候也遇到过这个问题,花了很长时间才解决。
因此,我们建议您在安装前备份系统以避免出现问题。

我希望这些有帮助。
如果有不明白的地方,请再问。

Mac 如何安装 MySQL8.0

抱歉,您要求在 Mac 上安装 MySQL 8 .0,对吧?好吧,我就来说说我当时掉进的陷阱吧。

当时2 02 1 年,我刚刚接手一个项目。
服务器是Mac,使用MySQL 8 .0。
那一刻我很困惑。
在Mac上安装这个东西并不像Windows那么容易。

首先,您需要有 Homebrew。
如果没有,请在终端中键入以下命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
我记得那天晚上,我在屏幕上写下了这个。
它非常快,几分钟内就安装好了。

安装Homebrew后,就更容易了。
在终端中输入:brew install mysql@8 .0。
此命令将自动下载并安装它以及依赖项。
我等了很久。
那时网络不是很好,看起来比下载电影还慢。
安装完成后,我以为已经完成了,但是当我启动MySQL时却报各种错误。

我记得很清楚,终端显示找不到有效的数据目录或者数据字典初始化失败。
那一刻我就慌了,查了半天,发现我在/usr/local/var/mysql目录下手动创建了mysql文件夹。
这太可怕了。
MySQL初始化的时候,本来想创建这个目录以及里面的文件,但是我把它弄丢了。

我当时就知道我必须快速删除该文件夹。
只需输入 rm -rf /usr/local/var/mysql 并按 Enter。
删除后,输入mysqld --initialize-insecure。
该命令将创建一个新的数据目录,无需设置密码。
我很快就记住了这个命令,并在几秒钟内完成了它。

初始化后,再次输入mysql.server start。
如果终端显示SUCCESS,则说明启动成功。
那一刻我松了口气,赶紧用mysql -u root -p登录。
我发现可以登录,里面没有任何数据,说明是全新的。

后来想了想,关键是不能手动创建MySQL目录。
如果我早知道这一点,我就能省去很多麻烦。
所以,在安装软件的时候,一定要注意这些细节,否则以后会出现很多问题。

顺便说一句,如果你想学习MySQL,你可以在网上找到视频教程。
我是通过观看视频了解到这一点的。
包含数据库设计、SQL语法、性能优化等内容,相当实用。
尝试一下,它一定会对你有帮助。

关于MySQL-8.0.27安装后找不到my.ini配置文件

2 02 3 年,朋友安装了MySQL8 .0.2 7 ,找不到my.ini。
一开始我以为是我漏掉了,后来发现它默认安装在C盘的程序数据目录下。
在该目录中,my.ini位于MySQLServer8 .0下。
用户应注意,数据库路径也已更改,现在默认为 C:/ProgramData/MySQL/MySQLServer8 .0/Data。
这种改变是安全的,但是用户必须适应新的环境并修改自己的配置文件。
有点尴尬,但并不困难。
没关系。