首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    二、Mysq(二)

    1、创建存储过程 -- 创建存储过程 delimiter // create procedure p1() BEGIN select * from t1; END// delimiter ;...,即使数据库出现故障 要求:表的类型必须是innodb或bdb类型,才可以对此表使用事务 查看表的创建语句 show create table students; 修改表的类型 alter table...python交互: pip install pymysql Connection对象 用于建立与数据库的连接 创建对象:调用connect()方法 conn=connect(参数列表) 参数host:连接的...mysql主机,如果本机是'localhost' 参数port:连接的mysql主机的端口,默认是3306 参数db:数据库的名称 参数user:连接的用户名 参数password:连接的密码 参数charset...:通信采用的编码方式,默认是'gb2312',要求与数据库创建时指定的编码一致,否则中文会乱码 对象的方法 close()关闭连接 commit()事务,所以需要提交才会生效 rollback()事务,

    1.9K60

    MySQ之onlineDDL

    DDL 的算法 copy COPY是MYSQL 5.5以及之前的默认算法,使用COPY算法会锁表,不支持online ddl,COPY算法在server层创建一个临时表用于copy数据,最后用新表替换旧表...总结 方式 区别 开销 场景示例 copy Server层创建一个临时表用于copy数据,然后用新表替换旧表。不支持变更期间的 DML,且会产生大量的 redolog1....官方文档给了一个非常好的解释:如果你要确定你的操作对当前的数据库查询是“无害”的,那你就可以指定这两个参数。...因为当一个DDL不能以 ALGORITHM=INPLACE 和 LOCK=NONE,命令会直接中断报错,那么你就知道你的操作对线上数据库是有很大风险的。...注意事项 创建表的时候对字段定义要慎重 在创建表的时候如果一开始没有指定 auto-increment 字段,添加auto-increment列时不允许使用并发 DML,对线上影响较大。

    7710

    MySQ--语句大全

    #mysqldump -uroot -p密码 数据库名 > D:/备份文件名.sql 4.恢复备份的数据库 #首先在mysql里建好数据库名 #mysql -uroot -p密码 数据库名 <...show create table 表名; -- 查看表的创建细节 desc 表名; -- 查看表结构 4.进入数据库 #use 数据名 use Python_7 5.创建数据库 #CREATE...db1 charset gbk; 6.删除数据库 #drop database 需要删除的数据库名 drop database Python_7; 7.查看表 select database()...; # 查看当前所在的库 show tables; -- 查看数据库中所有表 desc 表名; -- 查看表结构 show create table 表名; -- 查看表的创建细节 8.创建表...高级查询操作 1、外键表创建 一对多(Foreign Key) # foreign key(需要关联的本字段) references 需要关联对表的表(需要关联对表的字段) 例如: 创建dep

    1.7K10

    python多线程操作mysq

    details/90634981 https://blog.csdn.net/zer_o_o/article/details/86742430 使用多线程操作mysql数据库时...,如果使用普通的连接,会出现数据重复的问题,应该使用数据库连接池 解决方法:使用数据库连接池,并且每次操作都从数据库连接池获取数据库操作句柄,操作完关闭连接返回数据库连接池 如果不使用数据库连接池, 直接使用多线程去操作数据库...seimport pymysql lf.pool = self.create_pool() def create_pool(self): """ 创建数据库连接池...maxconnections=0, # 连接池允许的最大连接数,0和None表示不限制连接数 mincached=4, # 初始化时,链接池中至少创建的空闲的链接...,0表示不创建 maxcached=0, # 链接池中最多闲置的链接,0和None不限制 maxusage

    3.6K50

    mysq配置参数详细说明

    mysq配置参数详细说明 mysql最大并发数|Linux修改Mysql最大并发连接数 第一步,先查看下当前MYSQL的最大连接数 [root@localhost ~]# /usr/local.../mysql/bin/mysqladmin -uroot -ppassword variables |grep max_connections (注意,root替换成你的数据库,不过一般默认就是root...,password是数据库密码,) 输入以上命令后会显示下面的信息,这个是最大连接数是100 | max_connections | 100 //默认是100 第二步,修改最大连接数为200...打开文件锁会对性能造成负面影响 # 所以只有在你在同样的文件上运行多个数据库实例时才使用此选项(注意仍会有其他约束!)...# 在一个独立使用的数据库服务器上,你可以设置这个变量到服务器物理内存大小的80% # 不要设置过大,否则,由于物理内存的竞争可能导致操作系统的换页颠簸.

    65610

    数据库Mysq连接超详细版+报错解决方案+团队使用

    目录 前言: mysql远程访问最常报的就是以下两个错误,一个是10060,一个是11001,后面都有详细的解决方案以及报错原因,这篇应该是最全面的了 1.什么是云数据库 2.云数据库的特点  3.注册云数据库...下面我给大家说一下为何要使用云数据库以及团队怎么使用它。 1.什么是云数据库数据库是部署和虚拟化在云计算环境中的数据库。...云数据库是在云计算的大背景下发展起来的一种新兴的共享基础架构的方法,它极大地增强了数据库的存储能力,消除了人员、硬件、软件的重复配置,让软、硬件升级变得更加容易。...5.1我们进入RDS管理控制台后侧面会有一个实例列表,点开之后会有一条数据再点开管理  5.2我们就进入了有关数据库的管理,我们先创建账号,我是给我的组员们创建了一个普通账号,给了他们一些权限...主机名或IP地址:填写你创建的云数据库里面的外网地址 端口号:看你云数据库外网地址是否是3306,你想改也可以 用户名:也就是你刚给组员们创建的那个普通账号,或者你个他们一人创一个账号, 密码:也是你创建账号时候设置的

    85920

    python爬取微博图片数据存到Mysq

    前言   由于硬件等各种原因需要把大概170多万2t左右的微博图片数据存到Mysql中.之前存微博数据一直用的非关系型数据库mongodb,由于对Mysql的各种不熟悉,踩了无数坑,来来回回改了3天才完成...挖坑填坑之旅 建表 存数据的时候首先需要设计数据库,我准备设计了3个表 微博表:[id, userid, blog_text, lat, lng, created_time, reserve]   pkey...最后没有办法使用base64 对二进制进行加密转化成字符串,存到数据库中,然后要用时的时候再解密。...db_user = cf.get("mysql", "db_user") db_pass = cf.get("mysql", "db_pass") db = cf.get("mysql", "db") # 创建连接...user=db_user, passwd=db_pass, db=db, port=db_port, charset='utf8') # 获取游标 cursor = conn.cursor() # 创建

    1.1K30

    实战Zabbix-Server数据库mysq的libdata1文件过大

    我立即想到了zabbix的数据库原因,随后百度、谷歌才知道zabbix的数据库他的表模式是共享表空间模式,随着数据增长,ibdata1 越来越大,性能方面会有影响,而且innodb把数据和索引都放在ibdata1...共享表空间模式: InnoDB 默认会将所有的数据库InnoDB引擎的表数据存储在一个共享空间中:ibdata1,这样就感觉不爽,增删数据库的时候,ibdata1文件不会自动收缩,单个数据库的备份也将成为问题...3.可以实现单表在不同的数据库中移动。...下面我们来讲下如何讲zabbix数据库修改成独立表空间模式 1.查看文件大小 [root@localhost ~]#cd /var/lib/mysql [root@localhost ~]#ls -lh...1)停止数据库 [root@localhost ~]#/etc/init.d/mysqld stop 2)删除共享表空间数据文件 [root@localhost ~]#cd /var/lib/mysql

    1.1K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券