Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载

以下为使用MySql过程中,遇到的一些基础问题,涉及服务器下载安装、启动,修改密码与创建数据库等最基本最常用操作,供初学者学习或收藏备查。

以下命令均在PowerShell中执行,在2023年8月用Ubuntu22.04.1、MySql8.0环境下调试通过

Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第1张图片

 一、服务器端下载安装启动停止与重启

1、下载安装服务器

Sudo apt-get install mysql-server -y      # mysql 服务器端
#sudo apt install mysql-client  -y 	      # mysql 客户端
#sudo apt install libmysqlclient-dev -y   # mysql 开发包

此处  apt-get   -y 代表在需要的场景自动回复‘yes'。apt -get命令参数详见下表:

Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第2张图片

 2、启动服务器端

sudo service mysql start

 

 说明服务器顺利启动

3.检查服务器端运行状态

sudo service mysql statues

Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第3张图片

 4. 查看进程中是否存在mysql服务

ps ajx|grep mysql

5.停止服务

sudo service mysql stop

 6.重启服务

sudo service mysql restart

二、服务器端的卸载

1.主要卸载命令

sudo apt purge mysql-*

执行结果如下:

Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第4张图片

 Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第5张图片

 删除完毕!。

2.查看是否彻底删除:

# 1.检查mysql是否在运行
sudo service mysql status

返回结果:

 说明mysql没有在后台运行。

# 2.检查安装路径是否还有卸载残留

dpkg -l | grep mysql  

返回结果:

 如果 MySQL 已经完全卸载,则不会出现任何与 MySQL 相关的信息。如果仍然存在,则说明尚未完全卸载。 

# 3.检查是否有有配置文件或者其他文件
sudo ls -la /etc/mysql/       # 配置文件

sudo ls -la /var/lib/mysql/   # 数据文件

结果如下:

Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第6张图片

说明没有卸载完,仍有残留,使用以下命令进行进一步卸载。

3.进一步清理各种残留

# 4.删除配置文件与数据文件残留
sudo rm -rf /etc/mysql/ /var/lib/mysql
sudo apt autoremove

结果如下:

Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第7张图片

 再进行一次清理

sudo apt autoclean

Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第8张图片

 清理掉无用的文件。

最后再次检查是否有配置文件或其他文件

# 5.再次检查是否有有配置文件或者其他文件
sudo ls -la /etc/mysql/       # 配置文件

sudo ls -la /var/lib/mysql/   # 数据文件

结果如下:

Linux/Ubuntu环境下 MySql数据库基础操作汇总(保姆级)-服务器端下载安装启动停止重启与卸载_第9张图片

说明已彻底删除了mysql及其配置文件和相关文件。

欢迎有疑问的小伙伴交流互动。

你可能感兴趣的:(数据库,应用技巧,踩坑经验,python,数据库,服务器,开发语言)