• MySQL 连接数相关参数设置

    当我们的数据库服务器遇到如下的错误:ERROR: Too many connections 一种可能性就是我们的压力确实很大,需要增加服务器硬件资源或者增加数据库服务器。但是大多数情况下是我们的连接数配置不合理造成的。 在MySQL中,有如下几个参数是和连接数配置相关的: Max_connec...

    2018-06-18 01:12:30

  • MySQL/MariaDB中游标的使用

    1.游标说明 游标,有些地方也称为光标。它的作用是在一个结果集中逐条逐条地获取记录行并操作它们。 例如: 其中select是游标所操作的结果集,游标每次fetch一行中的name和age字段,并将每一行的这两个字段赋值给变量var1和var2。 有很多、很多、很多人,很多、很多、...

    2018-06-18 01:12:40

  • 翻译:DECLARE HANDLER语句(已提交到MariaDB官方手册

    本文为mariadb官方手册:DECLARE HANDLER的译文。 原文: https://mariadb.com/kb/en/library/declare-handler/ 我提交到MariaDB官方手册的译文: https://mariadb.com/kb/zh-cn/declare-handler/...

    2018-06-18 01:12:33

  • 数据库事务隔离级别-- 脏读、幻读、不可重复读

    一、数据库事务隔离级别 数据库事务的隔离级别有4个,由低到高依次为 Read uncommitted、 Read committed、 Repeatable read、 Serializable,这四个级别可以逐个解决 脏读、 不可重复读、 幻读这几类问题。 √: 可能出现×: 不会出现 脏读 不可重复读 幻读 Read uncom...

    2018-06-18 01:12:28

  • mysql-查询不同列的数量合计

    车辆违规信息表testmodel_test 表结构: 表字段:cra_id(车牌号),if_weigui(该次行驶是否违规,0是正常,1是违规) 目的: 查询表中共有几辆车,违规的有几辆车; 方法1 SELECT COUNT(f.cra_id) carNum, SUM(f.weigui) weiguiNum FROM (SELECT a.cra_id,b.weigui FRO...

    2018-06-18 01:12:18

  • centos6.3 安装mysql5.6

    1、去官网下载MySQL,https://dev.mysql.com/downloads/mysql/5.6.html#downloads 选择redhat6 64bit 下载rpm bundle 2、将文件拷贝到centos,解压tar -xvfMySQL-5.6.39-1.el6.x86_64.rpm-bundle.tar 3、检查是否已安装mysql,rpm -qa|grep mysql ,如果有,运行 rpm -...

    2018-06-18 01:12:14

  • MariaDB/MySQL存储过程和函数

    在MySQL/MariaDB中,存储过程(stored procedure)、存储函数(stored function)、触发器(trigger)、事件(event)统称为存储程序(stored programs)。此外,存储过程和存储函数还合称为stored routines。 对于函数来说,除了存储函数,还有用户自定义函数(UDF,user defined...

    2018-06-18 01:12:10

  • mysql5.7在windows下面的主从复制配置

    目标:自动同步Master 服务器上面的Demo数据库到Slave 服务器的Demo数据库中。 对于一些操作系统比较强而使用频率又不高的东西,往往好久不去弄就忘记了,所以要经常记录起来,方便日后查阅。 环境 数据库版本:mysql5.7.17 Master 服务器(Windows server2012 R2):1...

    2018-06-18 01:12:12

  • 一个非常标准的连接Mysql数据库的示例代码

    一.About Mysql 1. Mysql 优点 体积...

    2018-06-18 01:12:11

  • 在CentOS7.4上手动编译安装Mysql-5.7.20

    实验环境: CentOS 7.4 mysql软件:mysql-boost-5.7.20.tar.gz 1.安装编译工具 yum -y install \ ncurses \ ncurses-devel \ bison \ cmake\ gcc \ gcc-c++ \ make 2.解压包 tar xf mysql-boost-5.7.20.tar.gz 3.定制配置 cd mysql-5.7.20/ cmake \ -DCMAKE_INSTALL_PREF...

    2018-06-18 01:12:08

2