MySQL学习笔记(一)MySQL的日志 说明 最近学习MySQL DBA功课,这里记录一下笔记。作者:yfang (yangfang at fudan.edu.cn)修改时间:2008-1-3原创文章,欢迎转载,转载请注明出处及作者信息,谢谢MySQL服务器 MySQL logs 通用查询日志(General Qurey Log)
内容 通用查询日志里记录了所有客户端连接和断开信息,所有执行的
转载
2023-09-25 14:23:51
45阅读
1、筛选行尽量将select * 替换成 指定字段查询,实际工作中 将 * 替换成 数据表所有列(物理顺序排序),或者用到哪些列就只查那些列,从而提高查询效率。2、创建有意义的列名确保列名具有可读性且易于理解。3、在 WHERE 子句中引用别名列错误实例:select `Name` as nickname from UserInfo where nickname='malbin';把查询包装为一个
转载
2023-06-25 18:29:08
118阅读
1. 简述 MySQL是开源的关系型数据库。官网:https://dev.mysql.com/。 2. 安装及应用 可通过https://dev.mysql.com/downloads/下载MySQL社区版。以64位win7系统为例,下载最新的8.0.17版本zip包:https://dev.mys
转载
2019-09-15 15:03:00
88阅读
2评论
# 如何实现一个简单的 MySQL 应用
在开发 MySQL 应用时,通常需要经过以下几个步骤。从建立数据库到执行查询,每一步都至关重要。本文将为你详细讲解这个过程,并附上相应的代码示例。
## 流程概览
以下是实现基本 MySQL 应用的步骤概览:
| 步骤 | 描述 | 代码示例 |
|------|------------------
最近看到很多人在讨论区块链的存储机制与数据库很像,这次特地来说一下数据库的一些新技术。(一)数据仓库数据仓库是决策支持系统和联机分析应用数据源的结构化数据环境。数据仓库研究和解决从数据中获取信息的问题。数据库已经在信息技术领域有了广泛的应用,我们社会生活的各个部门,几乎都有各种各样的数据库保存着与我们的生活息息相关的各种数据。作为数据库的一个分支,数据仓库概念的提出,相对于数据库从网上就近得多。美
转载
2023-08-10 11:08:46
72阅读
1、卸载原有的mysql上图中使用rpm方式安装过mysql,所以使用rpm -e msyql --nodeps卸载2、安装mysql之前,需要安装软件开发软件包,如果安装操作系统的时候勾选过“软件开发”,就不用安装了3、挂载mysql软件包的光盘4、挂载之后打开5、Mysql5.5需要安装cmake编译安装,所以先安装cmake包6、创建运行用户和解包7、配置cmake -DCMAKE_INST
转载
2024-04-11 10:46:22
32阅读
01、alter table引发的一个问题今天早晨,有个业务方提了个需求,是需要把一个表里的字段从date格式直接变成int格式,目的是为了去掉日期格式中间的短横线,类似2019-09-01变成20190901,也就是需要使用alter table的方法修改字段,这种操作一般在线上是不支持的,一般情况下,只有从tinyint改成int,或者从int改成unsigned int这种类型的转换,才会在
转载
2023-11-27 20:37:45
32阅读
1.建立一个数据库
create database vfast;
2.新建一个用户表
create table employee(employee_id int,name char(12),gerder enum('M','F'),dent_id set("1","2","3","4"),join_time da
原创
2012-12-26 16:34:48
755阅读
点赞
1评论
1.登入到MySQL服务器[root@localhost ~]# mysql -u root -pEnter password: //根据提示输入正确的密码2.执行MySQL操作语句以root登入打“mysql>”环境后,执行"show master logs;"语句可以查询当前数据库服务的日志文件信息。3.退出"mysql"操作环境在"
原创
2017-06-11 09:04:06
588阅读
pyhton里面我用于连接mysql数据库:【pymysql】这个库 首先需要下载pymysql这个库 创建打开mysql数据方法: 1 import pymysql 2 3 host = 'localhost' 4 port = 3306 5 user = 'root' 6 pw = '12345 ...
转载
2021-08-21 10:48:00
90阅读
2评论
mod 取余是用函数mod(numer1,number2),其返回的值为其余数值 如:mod(id,2) = 1 返回id号是奇数的id Email后缀提取 emailorg=RIGHT(EMail,LENGTH(EMail)- INSTR(EMail,'@'))
原创
2022-05-19 15:19:10
148阅读
1、下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2、安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm3、检查mysql源是否安装成功yum repolist enabled | grep "m
一、SQL的语法规则1.SQL语句以分号(;)为结尾;2.不区分大小写;3.注释:单行注释:-----(减号)或者#,多行注释:/**/;二、数据库分类2.1关系型数据库(RDMBS)是指采用了关系模型来组织数据的数据库。 简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。2.2非关系型数据库(NRMDBS)不规定基于SQL实现,现在更多指向
转载
2023-08-31 06:55:05
44阅读
转载自:http://linux.chinaunix.net/techdoc/install/2009/07/20/1125194.shtml
一、总结一下:
1.Linux系统下启动MySQL的命令:
/ect/init.d/mysql start (前面为mysql的安装路径)
2.linux下重启mysql的命令:
/ect/init.d/mysql restart (前面为mys
转载
精选
2012-09-12 15:35:05
398阅读
# MySQL日常应用指南
## 1. 整体流程
首先,让我们通过以下表格展示实现“MySQL日常应用”的整体流程:
| 步骤 | 操作 |
|------|------|
| 1 | 创建MySQL数据库 |
| 2 | 创建数据表 |
| 3 | 插入数据 |
| 4 | 查询数据 |
| 5 | 更新数据 |
| 6 | 删除数据 |
## 2. 具体操作步骤及代码示例
### 2
原创
2024-07-10 06:22:24
29阅读
# 如何实现MySQL ARM应用
作为一名经验丰富的开发者,我很高兴能够指导你如何实现MySQL ARM应用。在这篇文章中,我将为你详细解释整个流程,并提供代码示例和注释,帮助你更好地理解每一步。
## 流程概览
首先,让我们通过一个表格来了解实现MySQL ARM应用的整个流程:
| 步骤 | 描述 |
| --- | --- |
| 1 | 安装Docker |
| 2 | 下载My
原创
2024-07-21 04:13:06
55阅读
容器环境—nacos 注册中心自动上下负载(优化)大家好,我是烤鸭: 年初已经写了一篇 ,事实证明在生产使用还是有些问题,算是优化了下。 懒惰了3个多月,也该学习了。api问题之前使用的api有点问题,使用下线api,服务在nacos注册中心列表就看不到了,期望是列表中还在,只是显示的状态是"下线"。nacos-client 1.2.1 的版本。老a
mysql默认模式是autocommit, 这就意味着,当你执行完一个更新时,MySQL 将立刻将更新存储到磁盘上,将其设为0,提升速度
利用mysql++链接数据库
mysqlpp::Connection sql_connect() { mysqlpp::Connection co
原创
2011-03-30 13:07:05
605阅读
mysql主从、主主复制应用场景很多,其原理主推,从定时根据binlog增量拉取更新。如果主/从机器硬件负载过高,或者网络延迟就会造成同步延迟。延迟是必然,mysql复制同步解决的是数据高可用问题提供延后一致性。要解决完全一致性,需要解决的高并发问题 - 可以从业务粒度考虑,增加nosql中间层或者mysql proxy或者mysql 5.7提供了完全一致性方案,但数据层来处理这些问题不可取!
原创
2023-05-30 00:45:45
70阅读
这篇文章主要讲述基本的SQL语句,以供新手参考使用,不过最好的办法还是查阅官方文档和help命令。进入正题什么是SQL? SQL结构化查询语言,是关系型数据库查询和管理语言,是一种数据库查询和程序设计语言,用于存取数据以及查询,更新和管理关系型数据库系统。SQL的分类  
原创
精选
2015-09-23 16:46:04
645阅读