mysql
文章平均质量分 73
vivian_wanjin
这个作者很懒,什么都没留下…
展开
-
mysql数据库
概述数据数据用来描述事物的特征,行为,记录事物的状态,过程,结果等等 从计算机角度来看,数据体现在记录现实数据信息的组织方式。比如:文本,图片,表格,视频,音频等等。 图片, 视频,音频不是直接存储在数据库中,一般存对应的地址 以下我们所说的数据,都是将现实信息转换为计算机角度的表示形式。数据库数据库就是数据的仓库,数据库按照一定的数据格式,结构来存储数据。方便数据和操作...原创 2018-09-15 21:59:50 · 456 阅读 · 0 评论 -
sqlacodegen
1、使用 sqlacodegen 自动生成已有数据表的 SQLAlchemy的Model(1)安装 sqlacodegen:在控制台命令行下执行如下命令pip install sqlacodegen安装完毕后通过在dos下执行: sqlacodegen --help,可以获取帮助信息(2)在命令行执行如下命令,生成model.py文件sqlacodegen mysql+pymysql...原创 2019-09-06 21:06:01 · 668 阅读 · 0 评论 -
mysql procedure
show procedure status like '%data';show create procedure idata;SELECT * FROM information_schema,Routines WHERE ROUTINE_NAME=’CountProc1’ AND ROUTINE_TYPE=’PROCEDURE’ \G原创 2019-05-17 10:35:34 · 663 阅读 · 0 评论 -
bulk insert
engine = create_engine("sqlite://", echo=True) Base.metadata.create_all(engine) session = Session(engine) # session = sessionmaker(bind=engine) # create catalog tshirt, mug, ...原创 2019-04-20 17:49:39 · 478 阅读 · 0 评论 -
配置远程mysql
一台本地电脑,一台云服务器,都是linux系统。步骤在服务器端开启远程访问首先进入mysql数据库,然后输入下面两个命令:grant all privileges on . to ‘root’@’%’ identified by ‘password’;flush privileges;第一个*是数据库,可以改成允许访问的数据库名称第二个* 是数据库的表名称,*代表允许访问任意的表r...原创 2018-11-16 10:23:25 · 185 阅读 · 0 评论 -
Django. No changes detected when "makemigrations"
在修改了models.py后,有些用户会喜欢用python manage.py makemigrations生成对应的py代码。但有时执行python manage.py makemigrations命令,会提示"No changes detected." 可能有用的解决方式如下:直接使用python manage.py migrate.可能会先生成对应数据库的py代码,再自动执行这段代...转载 2018-11-08 19:09:11 · 124 阅读 · 0 评论 -
删除mysql数据库中所有表
删除表的命令drop table 表名;如果有200张表,执行200次,想想就不想动手了。下面提供一个使用information_schema库的方案:SELECT CONCAT('drop table ',table_name,';') FROM information_schema.`TABLES` WHERE table_schema='数据库名';例子mysql> SE...原创 2018-11-10 21:45:29 · 25595 阅读 · 2 评论 -
mysql Miscellaneous notes
ETLExtract, transform, loadIn computing, extract, transform, load refers to a process in database usage and especially in data warehousing.view 视图基于查询结果的虚拟表(就是存储的一些命令)事物事务是应用程序中一系列逻辑相关的操作,所有操作必须...原创 2018-10-16 22:25:09 · 254 阅读 · 0 评论 -
python数据库编程, pymysql, Connect, cursor, commit, rollback , fetchall
python数据库编程从图中可以看出,在 Python 中操作数据库,要经过五个步骤,分别是连接数据库,获取游标,数据库操作,关闭游标,关闭数据库连接。在 Pyhton 中,使用 Pymysql 模块来对数据库进行编程。数据库资源1.导入模块from pymysql import connect2.Connection 对象 目的:用于建立代码与数据库的连接使用这三个创建连接都...原创 2018-09-19 21:23:10 · 14229 阅读 · 0 评论 -
ubuntu安装mysql,卸载mysql,添加用户
Install MySQL Server on UbuntuMySQL is an open-source relational database that is free and widely used. It is a good choice if you know that you need a database but don’t know much about all the avai...转载 2018-09-19 20:29:51 · 735 阅读 · 0 评论 -
58到家数据库30条军规解读(58沈剑)
58到家数据库30条军规解读(58沈剑)2017年02月19日 21:30:56阅读数:1463军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高(2)必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空...转载 2018-09-18 09:08:05 · 339 阅读 · 0 评论 -
mysql数据表查询操作
数据表查询操作准备工作导入之前需要先创建一个数据库 使用新创建的数据库 使用 source 文件地址 导入数据create database db charset utf8;use db;source /home/python/Desktop/school.sql单表查询操作查询所有数据:select * from t_student;查询指定字段...原创 2018-09-18 09:04:50 · 2444 阅读 · 0 评论 -
navicat
Install Navicat for MySQL on Mac OSXApp name: Navicat for MySQLApp description: navicat-for-mysql (App: Navicat for MySQL.app)App website: http://www.navicat.com/products/navicat-for-mysqlInstall ...原创 2019-10-11 19:25:22 · 3560 阅读 · 0 评论