mysql
文章平均质量分 66
Shreck66
这个作者很懒,什么都没留下…
展开
-
mysql的基本使用总结
最近要进行数据库实习,所以找点时间复习以下mysql的一些基本使用1.数据库的基本操作(1)展示mysql中的所有数据库 命令如下show databases;(2)创建一个新的数据库 假如我们要创建一个名为goods的数据库 具体命令如下create database goods; (3)进入到某个特定的数据库 假如进入名为goods的数据库 命令如下use goods; (4)删除原创 2015-09-08 17:36:47 · 803 阅读 · 0 评论 -
C++封装mysql的基本API
最近在做数据库的实验,觉得c语言提供的关于mysql的API用起来好麻烦,于是就用C++进行了简单的封装,同时也算对mysql的基本API的一个学习吧代码如下#include<iostream>#include<string>#include<mysql/mysql.h>class Sql{ public: //构造函数用来初始化mysql和连接数据库原创 2015-09-09 21:25:56 · 4594 阅读 · 1 评论 -
高性能的MySQL索引
索引是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量很大时,索引对性能的影响就越大。虽然索引对数据库性能而言如此重要,但好多使用其的人却常常忽视它。本片博文就是为大家介绍一些MySQL索引相关的知识1.认识索引 要理解MySQL中的索引是如何工作的,最简单的方法就是看一下我们书里的目录(索引)部分,我们根据目录来找到其某个内容在哪个章节,锁定某个章之后,原创 2016-04-09 22:05:32 · 815 阅读 · 0 评论 -
MySQL数据库对象管理
本篇博文会简单的介绍MySQL数据库对象的管理,其中会着重介绍其权限管理与字符集一.权限管理1.添加或修改密码对于MySQL我们可以通过mysqladmin来添加或修改密码 修改root用户密码为123456mysqladmin -uroot -p password '123456'2.创建一个新用户我们平时都直接用root用户来登陆MySQL这是很不安全的,此时添加新用户就显的很重要了 添加新原创 2016-06-17 23:30:35 · 2754 阅读 · 1 评论 -
MySQL数据复制原理及实践
##1.数据复制概述####1.1数据复制定义数据复制使一个服务上的数据与另一个服务上数据保持同步####1.2复制用途数据分布负载均衡备份高可用和故障切换MySQL升级测试##2.数据复制工作原理####2.1复制工作流程介绍(以主从架构为例)MySQL复制原理比较简单,其核心工作示意图如下:主库把更新操作记录在二进制日志文件中备库上的I/O线程收到主库的更新事...原创 2018-11-07 17:35:27 · 369 阅读 · 0 评论 -
记MySQL的一次启动异常
1.背景测试环境一直运行良好的MySQL突然莫名挂掉,登上机器重新启动,居然没启动起来2.寻找原因尝试一: 查找问题最简单的方法当然是先看日志报错:如图1所示MySQL启动异常系命中了红框内的断言错误所致,根据那行代码大概猜测可能是buf的长度不够导致的异常。这时候接着往下看,发现MySql提示要保证系统内存满足如下大小:key_buffer_size + (read_buffer_s...原创 2019-02-22 11:25:56 · 416 阅读 · 0 评论