linux mysql8.0.20解压版 卸载
时间: 2023-08-09 11:01:14 浏览: 125
要卸载Linux上的MySQL 8.0.20解压版,你可以按照以下步骤进行操作:
1. 打开终端,并使用root用户登录。
2. 进入MySQL解压版的安装目录,通常是通过解压缩包解压后所在的目录。
3. 执行以下命令来停止MySQL服务:
```
sudo service mysql stop
```
4. 使用以下命令删除MySQL的安装目录,包括所有文件和文件夹:
```
sudo rm -rf <mysql_installation_directory>
```
其中,`<mysql_installation_directory>`是MySQL解压版的安装目录路径。
5. 删除MySQL的配置文件。使用以下命令找到配置文件:
```
sudo find / -name "my.cnf"
```
然后,使用以下命令删除找到的配置文件:
```
sudo rm -rf <my.cnf_file_path>
```
其中,`<my.cnf_file_path>`是找到的my.cnf配置文件的路径。
6. 最后,删除MySQL相关的用户和组。执行以下命令删除MySQL用户和组:
```
sudo userdel mysql
sudo groupdel mysql
```
完成以上步骤后,你已经成功卸载了Linux上的MySQL 8.0.20解压版。请确保在执行这些操作前备份了重要的数据库和配置文件。
相关问题
linux mysql8.0.20安装教程
安装Linux MySQL 8.0.20的教程如下:
1.首先,打开终端并以管理员身份登录到您的Linux系统。
2.在终端中运行以下命令来更新系统软件包:
sudo apt update
3.接下来,安装MySQL服务器软件包。运行以下命令:
sudo apt install mysql-server
4.在安装过程中,您将被要求设置root密码。请设置一个强密码,并确保将其记住。
5.安装完成后,运行以下命令来检查MySQL服务的状态:
sudo systemctl status mysql
如果显示"Active: active (running)",则表示MySQL已成功安装并正在运行。
6.为了增强MySQL的安全性,运行以下命令以配置MySQL安全性脚本:
sudo mysql_secure_installation
按照提示进行操作,其中包括删除匿名用户、禁用远程root登录等。
7.如果您希望远程访问MySQL服务器,您需要在MySQL配置文件中进行相应设置。通过编辑以下文件进行配置:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
在文件中找到`bind-address = 127.0.0.1`行,并将其注释掉。保存并关闭文件。
8.重新启动MySQL服务以使更改生效:
sudo systemctl restart mysql
9.现在,您可以通过在终端中运行以下命令来登录到MySQL服务器:
mysql -u root -p
在提示符下输入您在步骤4中设置的密码。
10.完成!您已成功安装并登录到MySQL 8.0.20。
希望以上教程对您有帮助!
linux mysql8.0.20源码安装教程
在安装MySQL 8.0.20之前,需要确保已经安装了必要的依赖库和工具,例如gcc,make以及cmake等。首先,需要从MySQL官方网站上下载MySQL 8.0.20的源代码包,并解压缩至合适的目录中。
接下来,进入解压缩后的MySQL源代码目录,使用以下命令进行配置:
```
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_THREAD_SAFE_CLIENT=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
-DWITH_LIBWRAP=0 \
-DENABLED_LOCAL_INFILE=1 \
-DDOWNLOAD_BOOST=1 \
-DWITH_BOOST=../boost
```
该命令的参数解释如下:
- `-DCMAKE_INSTALL_PREFIX`指定MySQL安装目录;
- `-DSYSCONFDIR`指定MySQL的配置文件目录;
- `-DWITH_MYISAM_STORAGE_ENGINE`为MyISAM存储引擎编译安装,取值为1表示开启;
- `-DWITH_INNOBASE_STORAGE_ENGINE`为InnoDB存储引擎编译安装,取值为1表示开启;
- `-DWITH_MEMORY_STORAGE_ENGINE`为Memory存储引擎编译安装,取值为1表示开启;
- `-DWITH_PARTITION_STORAGE_ENGINE`为Partition存储引擎编译安装,取值为1表示开启;
- `-DWITH_THREAD_SAFE_CLIENT`启用线程安全的客户端库;
- `-DWITH_ARCHIVE_STORAGE_ENGINE`为Archive存储引擎编译安装,取值为1表示开启;
- `-DWITH_READLINE`启用readline库,使得MySQL客户端支持命令行历史、自动补全等功能;
- `-DWITH_SSL=system`启用OpenSSL支持;
- `-DWITH_ZLIB=system`启用zlib支持;
- `-DENABLED_LOCAL_INFILE`启用LOAD DATA LOCAL INFILE功能;
- `-DDOWNLOAD_BOOST=1`下载并编译MySQL的依赖Boost库;
- `-DWITH_BOOST=../boost`指定Boost库的编译目录。
配置完成后,使用以下命令进行编译:
```
make
```
编译完成后,可以使用以下命令进行安装:
```
make install
```
安装完成后,启动MySQL服务:
```
mysqld_safe --user=mysql &
```
MySQL服务启动后,可以使用以下命令登陆MySQL:
```
mysql -uroot -p
```
以上就是在Linux系统下源代码安装MySQL 8.0.20的步骤。注:以上操作请在root权限下操作,如有安全问题请务尽在安全测试环境中操作,以免造成不必要的损失。
相关推荐
![wmv](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)