卸载模块 - pm-uninstall

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

有些模块在安装的时候,很可能会在数据库里面创建一些新的数据表,这些数据表在禁用模块的时候,是不会被删除掉的。只有在卸载的时候,才会被删除掉。下面, 我们来看一下模块的卸载。

这里我们在一个新的命令行窗口里面登录到服务器 ... command + T .... 然后输入 vagrant ssh ... 因为我用的是 vagrant 搭建的本地的开发环境 ...

Windows 用户应该需要使用 putty 这个小工具登录到服务器 ... 登录以后,再登录到服务器的 mysql 上 ... mysql -u root -p ... 回车 ... 再输入密码 ...

先切换到 drupal 用的数据库 ... use ninghao;

再查看一下这个数据库里的数据表 ... show tables;

在这里,显示的就是 durpal 使用的数据库里面的所有的数据表 ... 这里你会看到几个 flag 开头的数据表 ... 它们就是在安装 flag 模块的时候给我们创建的几个数据表 ...

下面,我们可以去卸载一下这个 flag 模块 ...

首先需要先禁用掉要卸载的模块 ... drush dis flag ...

然后再用 pm-uninstall ... 去把它卸载掉 ... 这个命令的简写形式是 pmu ... drush pmu flag .... 回车 ...

输入 y ... 再按一下回车 ...

提示成功以后,我们可以再去查看一下 drupal 数据库里的数据表 ...

show tables;

现在,在这个数据表的列表里面,就不会再有 flag 开头的数据表了 ... 因为卸载掉了 flag 模块,就会把安装它的时候创建的数据表也删除掉 ...

卸载模块 - pm-uninstall《 Drupal 日常维护 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点