随笔分类 -  MySQL

摘要:问题现象 使用Navicat删除数据库一直转圈 定位问题 执行 SHOW PROCESSLIST; 提示元数据无法被锁定 执行 select * from information_schema.innodb_trx\G; 发现有进程一直处于运行中 解决方法 kill 进程id 重新查看 没有 Wai 阅读全文
posted @ 2023-04-08 09:56 码上测 阅读(191) 评论(0) 推荐(0) 编辑
摘要:由于MySQL在CentOS7中收费了,所以已经不支持MySQL了,取而代之在CentOS7内部集成了mariadb。所以使用 yum install mysql默认安装的是mariadb。 但是,在启动服务时会报错 Failed to start mariadb.service: Unit not 阅读全文
posted @ 2022-04-29 15:32 码上测 阅读(224) 评论(0) 推荐(0) 编辑
摘要:一、复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将 阅读全文
posted @ 2020-03-22 16:54 码上测 阅读(449) 评论(0) 推荐(0) 编辑
摘要:一、什么是索引?为什么要建立索引? 索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部 阅读全文
posted @ 2020-03-16 22:17 码上测 阅读(240) 评论(0) 推荐(0) 编辑
摘要:本文转载:https://www.cnblogs.com/kismetv/p/10331633.html 事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。本文将首先介绍MySQL事务相关的基础概念,然后介绍事务的ACID特性,并分析其实现原理。 MySQL博大精 阅读全文
posted @ 2020-03-15 17:14 码上测 阅读(229) 评论(0) 推荐(0) 编辑
摘要:MySQL视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 对其中所引用的基础表来说,MySQL视图的作用类似于筛选。定义视图的筛选可以来自当 阅读全文
posted @ 2020-03-15 16:20 码上测 阅读(166) 评论(0) 推荐(0) 编辑
摘要:import pymysql class Db(object): def __init__(self): self.conn = pymysql.connect(host="192.168.0.58", user="root", password="123456", port=3306) self. 阅读全文
posted @ 2020-03-15 13:13 码上测 阅读(726) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/cxyyh/p/11148991.html 一、数据库优化包括哪些方面 数据库优化是一个综合型的技术,并不是通过某一种方式让数据库效率提高很多,而是通过多方面的提高,从而使得数据库效率提高很多。 优化主要包括:1.表的设计合理化(三范式)2.给表 阅读全文
posted @ 2020-03-09 19:29 码上测 阅读(185) 评论(0) 推荐(0) 编辑
摘要:连接MySQL -- 语法:mysql -u用户名 -p密码 注:--空格 起到注释的作用 mysql -uroot -p123456 数据库操作 -- 显示当前时间、用户名、数据库版本(可以单独查询) select now(), user(), version(); -- 查看所有数据库 show 阅读全文
posted @ 2020-03-08 14:44 码上测 阅读(221) 评论(0) 推荐(0) 编辑
摘要:约束条件 约束条件就是在给字段加一些约束,使该字段存储的值更加符合我们的预期。 常用约束条件如下: UNSIGNED :无符号,值从0开始,无负数 ZEROFILL:零填充,当数据的显示长度不够的时候,在数据前使用0填充至指定长度,字段会自动添加UNSIGNED NOT NULL:非空约束,表示该字 阅读全文
posted @ 2020-03-08 12:42 码上测 阅读(430) 评论(0) 推荐(0) 编辑
摘要:一、下载mysql 1、获取下载链接 进入官网:https://www.mysql.com 点击downloads --> MySQL Community (GPL) Downloads --> MySQL Community Server 可进入下载界面,选择linux系统,找到自己想要版本右键复 阅读全文
posted @ 2020-03-07 22:23 码上测 阅读(1836) 评论(0) 推荐(1) 编辑
摘要:基础功能 import pymysql from pymysql.cursors import DictCursor # 导入字典类型的游标对象 # 连接数据库 db = pymysql.connect(host='192.168.3.109', # 数据库IP地址 port=3306, # 数据库 阅读全文
posted @ 2019-11-01 11:05 码上测 阅读(412) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示