如何在Ubuntu20下安装卸载MySQL 8.0.28方法及图文教程

1. 安装MySQL:打开终端,输入以下命令,然后按照提示操作。,2. 卸载MySQL:打开终端,输入以下命令,然后按照提示操作。

在Ubuntu 20下安装卸载MySQL 8.0.28方法及图文教程

MySQL是一个开源的关系型数据库管理系统,广泛应用于各种场景,本文将介绍在Ubuntu 20下如何安装和卸载MySQL 8.0.28。

如何在Ubuntu20下安装卸载MySQL 8.0.28方法及图文教程

安装MySQL 8.0.28

1、更新系统软件包列表

我们需要更新系统软件包列表,以确保我们下载的是最新版本的MySQL,在终端中输入以下命令:

sudo apt update

2、安装MySQL服务器

接下来,我们将安装MySQL服务器,在终端中输入以下命令:

sudo apt install mysqlserver

3、启动MySQL服务

安装完成后,我们需要启动MySQL服务,在终端中输入以下命令:

sudo systemctl start mysql

4、设置MySQL服务开机自启

如何在Ubuntu20下安装卸载MySQL 8.0.28方法及图文教程

为了让MySQL服务在系统启动时自动运行,我们需要将其设置为开机自启,在终端中输入以下命令:

sudo systemctl enable mysql

5、获取临时密码

安装完成后,MySQL会生成一个临时密码,我们可以使用以下命令查看临时密码:

sudo grep 'temporary password' /var/log/mysqld.log

6、修改MySQL密码

为了确保数据库安全,我们需要修改临时密码,登录到MySQL:

mysql u root p

输入临时密码,接下来,我们需要修改密码,在MySQL命令行中输入以下命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

新密码替换为你想要设置的密码,刷新权限并退出MySQL:

如何在Ubuntu20下安装卸载MySQL 8.0.28方法及图文教程

FLUSH PRIVILEGES;
EXIT;

至此,我们已经成功安装了MySQL 8.0.28,接下来,我们将介绍如何卸载MySQL。

卸载MySQL 8.0.28

1、停止MySQL服务

在卸载MySQL之前,我们需要先停止MySQL服务,在终端中输入以下命令:

sudo systemctl stop mysql

2、卸载MySQL服务器及相关软件包

接下来,我们将卸载MySQL服务器及相关软件包,在终端中输入以下命令:

sudo apt remove purge mysqlserver mysqlclient mysqlcommon libmysqlclientdev libmysqlddev libmysqlclient18 libmysqlclient19 libmysqlclient20 libmysqlcppconndev libmysql++dev libmariadbclientdev libmariadbclientlgpldev libmariadbclientdev libmariadbcommon libmariadbdev libqt5sqlmysql libqt5sql5mysql libqt5sql5mysqlplugin libqt5sql5quickwidgets5mysql pluginlibqt5sql5mysql pluginqt5sqlmysql qtdeclarative5qtquick2plugindatabases qtdeclarative5sqlite qtdeclarative5sqlite3 qtdeclarative5sqlparser qtdeclarative5sqldrivers qtdeclarative5sqldesigner qtdeclarative5sqlmodels qtdeclarative5sqlview qtdeclarative5sqllogictest qtdeclarative5sqllogictestplugin qtdeclarative5sqllogictestrunner qtdeclarative5sqllogictestresult qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclarative5sqllogictestresultplugin qtdeclarative5sqllogictestrunnerplugin qtdeclamativ

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/507631.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2024-05-22 14:52
Next 2024-05-22 14:56

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入