一,安装mysql 如果是windows 用户,mysql 的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可. Linux 下的安装可能会更加简单,除了下载安装包进行安装外,一般的linux 仓库中都会有mysql ,我们只需要通过一个命令就可以下载安装: Ubuntu\deepin >>sudo apt-get install mysql-server >>Sudo apt-get install  mysql-client centOS/redhat >…
内容一览: 1.Python操作MySQL数据库 2.ORM sqlalchemy学习 1.Python操作MySQL数据库 2. ORM sqlachemy 2.1 ORM简介 对象关系映射(英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换.从效果上说,它其实是创建了一个可在编程语言里使用的"虚拟对象数据库". 面向对象是从软件工程基本原则(如耦合.聚合.封…
python基础 生成式 列表生成式 格式 [表达式 for 表达式 in 迭代对象 (可加判断)] 原: res1 = [] for i in range(1,5): res1.append(i) print(res1) 改: res2 = [i for i in range(1,5)] print(res2) 字典生成式 格式 {key:value for 表达式 in 迭代对象 (可加判断)} a = "adasdsasad" b = "asdasdasdg"…
我本身是学.net的,但是现在很多主流SQL和NOSQL都是部置在linux下,本着好学的精神,前段时间装了个虚拟机,在其装上CentOS64位的服务器系统,对于英文0基础,linux0基础的我来说,过程是相当痛苦的,这里我就不分享了.下面分享一下在这个系统下安装Mysql和Memcached的过程. 安装Mysql 1.Centos 7 默认已不支持mysql ,而是带有MariaDB数据库管理系统(MySQL的一个分支),若要装mysql,最好先将MariaDB卸载 rpm -qa | gr…
navicat 1.简介: navicat是一个软件,旗下针对不同数据库有不同的软件版本,支持以下数据库,还是挺厉害的: 这里我采用navicat for mysql版本.实现图形化的操作mysql,不需要我们手动输入sql语句了 2.下载: 链接:http://www.navicat.com.cn/download/navicat-for-mysql 根据自己的OS环境选择不同的版本即可 3.安装: 基本是同意协议,点下一步的操作,不同多说 4.基本操作: A:创建数据库操作选项 1)打开软件…
https://blog.csdn.net/Oscer2016/article/details/70257024 1. MySQLdb 的使用 (1) 什么是MySQLdb?   MySQLdb 是用于 Python 连接 MySQL 数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的. (2) 源码安装 MySQLdb: https://pypi.python.org/pypi/MySQL-python $ tar zxvf MySQL…
http://www.cnblogs.com/dvwei/archive/2013/04/18/3029464.html#undefined#undefined MySQL Connector/C++(一) 2013-04-18 21:06 by DVwei, 2600 阅读, 0 评论, 收藏, 编辑 英文原文:http://dev.mysql.com/tech-resources/articles/mysql-connector-cpp.html#trx 如果我翻译错了或者翻译的不好,欢迎指…
如果从官方直接下载的库使用时遇到类似如下的问题: 原因是官方提供的库文件版本与需要的库版本不匹配,提供的debug版本使用的是MT版本,在debug模式下会出现内存错误,导致crash. TestC.exe中的...dll有未经处理的异常:读取位置时发生访问冲突. 那么可能需要自己手动编译源码(参考编译MySQL Connector/C++的资料)啦: 重新设置包含目录和库目录(实际中请把想要的头文件和库文件最好放到自己的工程目录里的第三方库或头文件如Libs之类的目录下,保证工程的可一致性,而…
今天想到用dbeaver的Dump dabase功能导出MySQL的架构脚本,到最后一步生成的时候提示以下错误信息: IO Error: Utility 'mysqldump.exe' not found in client home 'MySQL Connector/Net' 之前我安装了MySQL Connector/Net组件,它的目录在"C:\Program Files\MySQL\MySQL Server 5.6\bin".于是运行Procmon.exe(Sysinterna…
以下讨论的都是EF5.0, 版本号:4.4.0.0 如果装了MySQL 5.0.1 , 那么最好用MySQL Connector 6.3.6,但是创建数据库后,生成迁移历史表的时候,会报错,你不管,直接Pass,还是可以创建出一个你想要的数据表. 然后今早上升级到MySQL 5.6.13 一开始,安装程序提示升级MySQL Connector 6.7,之后程序报 “Can not find .NET Provider for….”的错误, 去百度了一下,原来6.7版和EF5.0不匹配, 要换成6…