如果想使用Python对mysql数据库进行操作,需要引入第三方库pymysql, 首先安装该模块: pip install pymysql 导入: import pymysql 既然要操作数据库,那么肯定需要先进行连接,先来看看connect()的源码, 从图中可以看到,连接到数据的参数非常之多, ...
分类:
数据库 时间:
2020-02-26 20:27:36
阅读次数:
68
数据库配置 创建数据库 为指定数据库配置指定账户 配置文件配置 Django 2.x 一些版本pymysql兼容问题 Django不采用2.0.7版本很可能出现以下问题,需要修改源代码 ...
分类:
数据库 时间:
2020-02-26 20:25:45
阅读次数:
83
插入数据在建立一个空的数据库和数据表时,首先需要考虑的是如何向数据表中添加数据,该操作可以使用INSERT语句来完成。使用INSERT语句可以向一个已有数据表插一个新行,也就插入一行新记录。在MySQL中,INSERT语句有3种语法格式,分别是INSERT...VALUES语句、INSERT...SET语句和INSERT...SELECT语句。使用INSERT...VALUES语句插入数据使用IN
分类:
数据库 时间:
2020-02-26 19:17:44
阅读次数:
102
数据库容器化是最近的一大热点,Kubernetes 能给数据库带来故障恢复、存储管理、负载均衡、水平拓展等好处。而它在图数据库 Nebula Graph 中可以发挥什么作用呢? ...
分类:
数据库 时间:
2020-02-26 19:13:41
阅读次数:
78
一、Oracle数据库中,把一张表的查询结果直接生成并导入一张新表中。 例如:现有只有A表,查询A表,并且把结果导入B表中。使用如下SQL语句: Sql代码 create table B as select * from A 二、Oracle数据库中支持把查询结果导入到另外一张表中。 例如:有两个表 ...
分类:
数据库 时间:
2020-02-26 19:13:26
阅读次数:
77
docker 基础教程不再多说,这里只着重讲如何使用 docker 部署 mysql 服务 docker 拉取 访问 "dockerhub" ,搜索关键词 ,我这里选择 "mysql server" ,然后执行拉取命令,注意可以选择 版本,默认是 。 等待拉取完成即可。 docker Mysql s ...
分类:
数据库 时间:
2020-02-26 19:12:35
阅读次数:
95
1、执行SQL #!/usr/bin/env python # -*- coding:utf-8 -*- import pymysql # 创建连接 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='12 ...
分类:
数据库 时间:
2020-02-26 19:06:18
阅读次数:
91
创建table的时候就使用utf8编码 在每次创建表的时候都在最后加上 就可以很好的支持中文 修改已经有的table的编码 当使用默认编码创建了一个table的时候,是不能支持中文的,这时候使用如下语句对table_name进行修改: 此后再往这个table插入中文的时候,就可以正常存储和读取了,但 ...
分类:
数据库 时间:
2020-02-26 19:04:30
阅读次数:
73
PostgREST 是一个独立的 Web 服务器,为 PostgreSQL 数据库生成 RESTful API。 它提供基于底层数据库结构定制的 API。 1.安装 PostgreSQL (1)启动pg (2)Docker 会暴露一个 5432 端来供你访问 PostgreSQL server su ...
分类:
数据库 时间:
2020-02-26 18:56:21
阅读次数:
360
1、下载安装包 https://dev.mysql.com/downloads/mysql/ 2、解压安装包 3、创建my.ini文件 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=E:/soft/mysql-8.0.19-winx64 # ...
分类:
数据库 时间:
2020-02-26 18:52:51
阅读次数:
80
-- 慢 SELECT * FROM table_name ORDER BY rand() LIMIT 5; -- 较慢 SELECT * FROM `table` WHERE id >= (SELECT floor( RAND() * ((SELECT MAX(id) FROM `table`)- ...
分类:
数据库 时间:
2020-02-26 18:49:31
阅读次数:
73
MySQL的修改和删除数据表字段 写在前面:注意,所有的字段名,最好都用``包裹! 1、修改表名 2、增加表的字段(id,name,age这种就是字段) 3、修改表的字段(重命名字段+修改字段的类型和约束) 4、删除表的字段 1. 修改表名 -- 修改表名,格式:ALTER TABLE 旧表名 RE ...
分类:
数据库 时间:
2020-02-26 18:36:19
阅读次数:
77
1、修改配置文件 vim /etc/my.cnf 在[mysqld]节点下,加入一行: lower_case_table_names=1 2、重启数据库服务 service mysqld restart 没有启动服务时 service mysqld start ...
分类:
数据库 时间:
2020-02-26 18:33:55
阅读次数:
83
1.输入框中输入单引号,报数据库语法错误,说明可以进行sql注入。 2.输入框中输入单引号加或恒成立条件,例如:' or 1=1 会查询到该表全部数据 3.输入:' or 1=1 --yangge ' 其中--后表示数据库的注释,--后的内容都不进入正式查询语句 ...
分类:
数据库 时间:
2020-02-26 17:20:57
阅读次数:
95
springboot整合数据库 整合jdbc 1. 依赖 2. 配置 3. controller实现CRUD 整合druid springboot默认使用hikari作为数据源,但也可以使用其他数据源,只需要修改配置文件中spring.datasource.type屬性即可 1. 依赖 2. app ...
分类:
数据库 时间:
2020-02-26 17:20:43
阅读次数:
105
出场人物:08:10小H,是巨杉数据库引擎研发的一名工程师。7:20天还蒙蒙亮,小H就起床了,点亮了心爱的光剑,开始了新的一天。在08:10时候,他已经洗漱完,锻炼好身体,倒好了咖啡。整个春节由于疫情防控,他为国家做出了贡献,基本都宅在家里了。但是他觉得,宅在家里,也是一个挺好的春节。小H查看了手机,发现一封未读邮件,显示是公司Jenkins系统发出。小H打开邮箱,查看了未读邮件,是昨天新提交的优
分类:
数据库 时间:
2020-02-26 17:17:14
阅读次数:
104
Atlas做mysql读写分离:Atlas奇虎360的一个开源中间代理,是在mysql-proxy0.8.2的基础上进行了优化,增加一些新的功能特性。wgethttps://github.com/Qihoo360/Atlas/releases/download/2.2.1/Atlas-2.2.1.el6.x86_64.rpmrpm-iAtlas-2.2.1.el6.x86_64.rpm安装路径为/
分类:
数据库 时间:
2020-02-26 17:09:29
阅读次数:
75