ubuntu安装mysql5.5

  • Post author:
  • Post category:mysql

本文记录ubuntu下安装mysql5.5数据库。centos可以参考 http://www.2cto.com/os/201504/392304.html 文中为mysql单独创建一个mysql的用户用于配置安装mysql5.5数据库。相关步骤如下: 1、下载 本文使用以下连接版本的mysql版本进行安装。 http://dev.mysql.com/get/Downloads/MySQL-5.5/…

继续阅读 ubuntu安装mysql5.5

MySQL—-索引使用规则

  • Post author:
  • Post category:mysql

文章目录 1 最左前缀法则 3.1 字段顺序更换,最左前缀法则是否生效 2 范围查询 1 最左前缀法则 如果索引了多列(联合索引),要遵守最左前缀法则。 最左前缀法则指的是查询从索引的最左列开始,并且不跳过索引中的列。 如果跳跃某一列,索引将会部分失效(后面的字段索引失效)。 show index from tb_user; 对于最左前缀法则指的是,查询时,最左边的列,也就是profession必…

继续阅读 MySQL—-索引使用规则

mysql存储中in_mysql存储中in参数如何理解?

  • Post author:
  • Post category:mysql

在函数使用中,参数是对函数属性的一个表达,那么在mysql里也可以用相同的理解。我们需要对数据存储的值进行参数概念的明确,in是输入的意思,所以我们把它叫做输入参数,是在调用时传入参数会使用到的。下面本篇将对mysql存储中的in参数进行概念和使用上的展示。 1.in输入参数概念: 表示调用者向过程传入值(传入值可以是字面量或变量) 2.使用示例:mysql> delimiter $$ my…

继续阅读 mysql存储中in_mysql存储中in参数如何理解?

go mysql连接_Go语言中mysql数据库操作

  • Post author:
  • Post category:mysql

连接池 Go语言自带数据库连接池,直接使用即可,非常方便。func init() {    db, _ = sql.Open("mysql", "root:root@tcp(127.0.0.1:3306)/betting?charset=utf8")    // 设置最大打开的连接数,默认值为0表示不限制。    db.SetMaxOpenConns(2000)    // 用于设置闲置的连接数。…

继续阅读 go mysql连接_Go语言中mysql数据库操作

centos+rsyslog+mysql+loganalyzer搭建日志服务器

  • Post author:
  • Post category:mysql

实验环境: centos6.10(192.168.0.60)、centos7.9(192.168.0.79)、rsyslog、mairadb。为了好记,所以ip地址对应centos版本号。两个系统上都有mariadb(mysql)。 实验目的: centos6安装mariadb10.5.13,充当日志数据库服务器。同时也是测试客户端。 centos7充当rsyslog日志服务器,如果客户端产生日志…

继续阅读 centos+rsyslog+mysql+loganalyzer搭建日志服务器

【MySQL】作业一

  • Post author:
  • Post category:mysql

练习一: 创建数据库company,在库中创建两个表offices和employees表 CREATE DATABASE company; USE company; CREATE TABLE offices ( officeCode INT ( 10 ) PRIMARY KEY, city VARCHAR ( 50 ) NOT NULL, address VARCHAR ( 50 ), count…

继续阅读 【MySQL】作业一

MySQL5.5/5.6 for linux版本下载地址

  • Post author:
  • Post category:linux

MySQL5.5/5.6 for linux版本下载地址 由于一些原因,在MySQL官网下载数据库软件的时候,Google的jquery CDN无法访问,造成了无法切换版本的问题,特将下载地址公布一下,以方便下载。 查看源码发现,MySQL官网使用了Google的jquery CDN,故无法正常切换,缺少了三个文件: http://ajax.googleapis.com/ajax/libs/jqu…

继续阅读 MySQL5.5/5.6 for linux版本下载地址

MySQL中char与varchar区别,varchar最大长度是多少?

  • Post author:
  • Post category:mysql

MySQL中char与varchar区别,varchar最大长度是多少? 一、首先来说下字符与字节的区别: 字符与字节它们完全不是一个位面的概念,所以两者之间没有“区别”这一说法。在不同编码里,字符和字节的对应关系是不同的。一般来说,半角英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示。在不同的编码方式下一个字符占的字节数是不同的,所以两者是不能划等号的。 1个字节(By…

继续阅读 MySQL中char与varchar区别,varchar最大长度是多少?

MySQL高级-MVCC(超详细整理)

  • Post author:
  • Post category:mysql

什么是MVCC MVCC(multi-version-concurrent-control) MVCC即多版本并发控制,MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 MVCC 在 MySQL InnoDB 中的实现主要是 为了提高数据库的并发性能,用更好的方式去处理读-写冲突 ,做到== 即使有读写冲突时 , 也能做到不加锁,非阻塞并发读…

继续阅读 MySQL高级-MVCC(超详细整理)

MYSQL-索引

  • Post author:
  • Post category:mysql

一、索引 1. 创建 1.1 创建表时 # 普通索引 CREATE TABLE cnip ( id int, name varchar(20), INDEX idx_name (name) # 索引名/作用列 ); # 唯一索引 CREATE TABLE cnip ( id int, name varchar(20), UNIQUE INDEX idx_name (name) # 索引名/作用列 …

继续阅读 MYSQL-索引