以下操作都以 root 用户进行操作 以下操作都以 root 用户进行操作 以下操作都以 root 用户进行操作 安装 安装 mariadb 服务 # yum install -y mariadb-server 安装 m…
标签:MySql
mysql对多个字段进行排序(行排序)
记录学习—- 如果是对某个列进行排序,可以用order by 字段,但如果是某一行进行排序呢??? sort_array()函数,可对某行进行排序。 用法:sort_array(array(字段1,字段2,。…
mysql 库的操作
库的创建 create database 库名; 创建库Books CREATE DATABASE books 判断库是否存在再创建库 CREATE DATABASE IF NOT EXISTS books; 库的修改暂…
关于Mysql索引与java数据结构的类比
有一个用户抽奖表 因为有如下的查询需求 查询用户今日抽奖次数查询用户是否中了实物奖品 故创建了如下的索引 KEY `mobile` (`mobile` , `draw_date`), #用户和抽奖日期 KEY `mobi…
不敢开车的老司机
不敢开车的老司机 常说车开多了胆子会越来越小,写代码也是。其实不是老司机胆子小了,而是新手无知无畏罢了。 最近一个很简单的功能,我做了2-3天,要是在我刚毕业的是时候把这个任务交给我,啪啪啪,不是我吹牛,2-3小时我就搞…
Solaris11.3安装MySQL5.7.23遇到libstdc++.so.6报错(GLIBCXX_3.4.20)
错误如下: root@solaris:/usr/local/mysql# /usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --dat…
一次数据库表命名导致的bug
因为order是数据库的一个内置关键字所以我们在写查询语句的时候要注意加上表名称(反引号 “:就是键盘数字1左边的那个键)例如: select count(1) from order …
MySQL——约束
一. 关系型数据库 市场上主流的关系型数据库:Oracle、DB2、Sybase 、PostgreSQL、Microsoft SQL Server、Microsoft Access、MySQL。关系型数据库有三大完整性:…
通过自研数据库画像工具支持“去O”数据库评估
“去O”,是近些年来一直很火的一个话题,随之也产生了各种疑惑,包括现有数据库评估、技术选型等。去O是项系统工程,需要做好充分的评估。本文通过自研工具,生成数据库画像,为去O评估提供一手数据,希望给大家带来借鉴。 一、常见…
远程部署python程序
接着上一篇管理python程序的db schema, 本篇介绍远程部署到指定环境(prod or staging).使用的技术是Capistrano. 环境准备 Clone Template 使用下面的命名获得模版,里面…
MySQL 5.7使用pt-online-schema-change对大表加字段
业务需求: 对一张线上的3000W行的表加字段: 用普通方式,建议小表使用: ALTER TABLE `idempotent` ADD COLUMN `orderid` VARCHAR(20) NULL DEFAULT …
MySQL中的账号与权限管理
MySQL权限管理 权限系统的工作原理 MySQL权限系统通过下面两个阶段进行认证: (1)对连接的用户进行身份认证,合法的用户通过认证、不合法的用户拒绝连接。 &…