问题:由于表的结构设计的不太合理,后来要添加列,但是在django中使用makemigrations一直失败。 解决:索性就把mysql中对于django的数据库删了(其实也不用删除),在django的models.py中写好表的结构后,再python manage.py makemigration ...
分类:
数据库 时间:
2016-09-23 16:49:49
阅读次数:
214
需求场景: 有一业务数据库,使用MySQL 5.5版本,每天会写入大量数据,需要不定期将多表中“指定时期前“的数据进行删除,在SQL SERVER中很容易实现,写几个WHILE循环就搞定,虽然MySQL中也存在类似功能,怎奈自己不精通,于是采用Python来实现 话不多少,上脚本: 执行效果: 实现 ...
分类:
数据库 时间:
2016-09-23 08:43:50
阅读次数:
189
一、清除mysql表中数据 delete from 表名;truncate table 表名;不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录m ...
分类:
数据库 时间:
2016-09-22 19:59:53
阅读次数:
184
卸载mysql 1、查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包: mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 2、删除mysql 删除命令:rpm -e --nodeps ...
分类:
数据库 时间:
2016-09-19 13:11:03
阅读次数:
146
1.首先运行如下代码SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')FROM information_schema.tablesWHERE table_schema = 数据库名称;2.查询出来是类似于这样的结果concat('DROP ...
分类:
数据库 时间:
2016-09-18 06:32:59
阅读次数:
153
1、# service mysqld stop #停止mysql数据库服务 2、# service mysqld start --skip-grant-tables #跳过授权表启动mysql数据库服务 3、# mysql -p #进入mysql数据库添加root用户并授权 mysql> use m ...
分类:
数据库 时间:
2016-09-06 06:53:26
阅读次数:
196
一、卸载删除 mysql 1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get ...
分类:
数据库 时间:
2016-08-20 01:32:43
阅读次数:
245
1、删除 mysql sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove ...
分类:
数据库 时间:
2016-07-17 13:40:30
阅读次数:
199
清空某个mysql表中所有内容 不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。 delete的效果有点像将my ...
分类:
数据库 时间:
2016-07-13 13:37:19
阅读次数:
206
在线安装Mysql 1°、查看mysql的依赖 rpm -qa | grep mysql 2°、删除mysql的依赖 rpm -e --nodeps `rpm -qa | grep mysql` 3°、yum安装mysql yum -y install mysql-server 4°、启动mysql ...
分类:
数据库 时间:
2016-07-12 00:01:51
阅读次数:
190