![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mysql
文章平均质量分 82
Mysql
JSON_L
在等待的日子里,刻苦读书,谦卑做人,养得深根,日后才能枝叶茂盛!
愿你的一生,和喜欢的人在一起,做自己喜欢的事情。
展开
-
mysql 操作整理
mysql 基本的增删改查及一些聚合分组和关联查询。原创 2024-05-24 10:42:50 · 838 阅读 · 0 评论 -
Python Mysql增删改查操作
PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2 中则使用 mysqldb。本文我们为大家介绍 Python3 使用PyMySQL连接数据库,并实现简单的增删改查。在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装。原创 2022-11-23 10:24:00 · 2271 阅读 · 0 评论 -
mysql explain关键字解析
利用mysql explain来对sql语句进行优化,你需要懂这些关键字各表示的含义,这样优化才有的放矢。原创 2021-12-10 12:10:24 · 935 阅读 · 0 评论 -
Linux实现mysql备份和还原
在项目中,数据是很重要的,所以一定要做备份,防止意外导致数据丢失。1.找一个位置,创建文件夹mkdir data //存储备份的sql文件2.创建一个shell文件vim solve_back.sh文件内容为:#!/bin/bash echo data_dump_time: `date '+%Y-%m-%d %H:%M:%S'` >> /usr/local/sh/solve_bak.log #备份日志cd /usr/local/mysql/bin #my..原创 2020-06-11 14:02:55 · 1232 阅读 · 0 评论 -
MySQL大数据表增加字段、索引实现
最近遇到的一个问题,需要在一张1800万数据量的表中添加加一个字段并添加索引,但是直接添加会导致mysql崩溃或者锁表时间太长影响用户操作,所以需要利用其他的方法进行添加,这篇文章主要给大家介绍了MySQL中大数据表增加字段,增加索引的实现过程,需要的朋友可以参考借鉴。普通的添加字段sqlALTER TABLE `table_name`ADD COLUMN `num` in原创 2017-11-16 14:44:15 · 21809 阅读 · 7 评论 -
Mysql查看索引
查看索引mysql> show index from tblname;mysql> show keys from tblname;· Table表的名称。· Non_unique如果索引不能包括重复词,则为0。如果可以,则为1。· Key_name索引的名称。· Seq_in_index索引中的列序列号,从1开始。· Column_name列名称。转载 2017-09-27 14:06:48 · 425 阅读 · 0 评论 -
windows下忘记MySQL密码的修改方法
一、windows下修改MySQL密码的方法如果在Windows下忘记了MySQL的密码,可以这样做:1.关闭正在运行的MySQL服务:net stop mysql或 在windows 任务管理器中结束 mysqld.exe 进程或在 管理工具里面的服务找到 mysql服务 ,将其停止;代码如下:C:\Users\Administrator>net stop mysqlMyS转载 2017-03-18 17:04:09 · 589 阅读 · 0 评论 -
phpstudy升级mysql数据库
因为MySQL支持全文索引的只有5.6以上,而我下的phpstudy只有5.5的版本,在导入数据库的时候因为该数据库的表内有使用全文索引,功能需要做一个搜索附近的功能,因此必须升级phpstudy的mysql版本,这里就把自己当升级过程详细记录和总结一下。首先查看phpstudy的mysql版本:方法一 使用mysql的version函数:select v转载 2017-03-18 16:57:01 · 1211 阅读 · 0 评论 -
Mysql中,int(10)和int(11)的区别
int(M) M指示最大显示宽度。最大有效显示宽度是255。显示宽度与存储大小或类型包含的值的范围无关首先说一下MySQL的数值类型,MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。关键字INT是INTEGER的转载 2017-02-20 15:20:37 · 654 阅读 · 0 评论 -
Mysql 根据时间戳按年月日分组统计
create_time时间格式 SELECT DATE_FORMAT(create_time,'%Y%u') weeks,COUNT(id) COUNT FROM role GROUP BY weeks; SELECT DATE_FORMAT(create_time,'%Y%m%d') days,COUNT(id) COUNT FROM role GROUP转载 2016-10-25 16:11:32 · 1920 阅读 · 0 评论 -
mysql数据表对自增id重新排序
最近做到的项目要用到让数据库的表,自增重新从1开始;于是从网上找了两个简单的方法分享给大家: 方法一:如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数 truncate table 表名 方法二:dbcc checkident ('table_name', reseed, new_reseed_value) 当前值设置为 new_reseed原创 2016-10-18 16:00:41 · 1762 阅读 · 0 评论 -
Mysql之主从同步
MYSQL主从同步架构是目前使用最多的数据库架构之一,尤其是负载比较大的网站,因此对于主从同步的管理也就显得非常重要,新手往往在出现主从同步错误的时候不知道如何入手,这篇文章就是根据自己的经验来详细叙述mysql主从的管理。MYSQL主从同步的作用(1) 数据分布(2) 负载平衡(load balancing)(3) 备份(4) 高可用性(high availability)和转载 2016-08-18 08:50:38 · 360 阅读 · 0 评论 -
Laravel框架数据库CURD操作、连贯操作总结
一、Selects检索表中的所有行代码如下:$users = DB::table('users')->get();foreach ($users as $user){var_dump($user->name);}从表检索单个行代码如下:$user = DB::table('users')->where('name', 'John')->first();var_dump转载 2016-07-28 08:46:20 · 2418 阅读 · 0 评论 -
数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库转载 2016-07-26 17:05:53 · 664 阅读 · 0 评论 -
MySQL查询语句练习题
Sutdent表的定义字段名字段描述数据类型主键外键非空唯一自增Id学号INT(10)是否是是是Name姓名VARCHAR(20)否转载 2016-07-20 15:52:11 · 5613 阅读 · 0 评论 -
session如何加入mysql库
我们知道,session是一种会话技术,用来实现跨脚本共享数据或者检测跟踪用户状态。session的工作原理(1)当一个session第一次被启用时,一个唯一的标识被存储于本地的cookie中。(2)首先使用session_start()函数,PHP从session仓库中加载已经存储的session变量。(3)当执行PHP脚本时,通过使用session_register()函数原创 2016-07-15 12:29:47 · 4649 阅读 · 0 评论 -
mysql数据库 主从复制的配置
MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维 护日志文件的一个索引以跟踪日志循环。当一个从服务器连接到主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那 时起发生的任何更新,然后封锁并等待主服务器通知下一次更新。为什么使用主从复制? 1、主服务器/从服务器设置转载 2016-07-01 14:10:01 · 525 阅读 · 0 评论