-- mysql ssl 生成秘钥 1 check ssl是否已经开启 mysql> show variables like ‘%ssl%‘; +---------------+----------+ | Variable_name | Value | +---------------+----------+ | have_openssl | DISABLED | | have_ssl | DISABLED | | ssl_ca | | | ssl_capath | | | ssl_cert | | | ssl_cipher | | | ssl_crl | | | ssl_crlpath | | | ssl_key | | +---------------+----------+ 9 rows in set (0.00 sec) 2 没有开启,所以打开...
mysql 建表时都会设置表的字符集和排序规则,通常是 utf8,不过我这边习惯建表的字符集是 utf8mb4,排序规则是 utf8mb4_unicode_ci。有些 utf8mb4 的表默认排序规则是 utf8mb4_general_ci,导致在联表操作时会报错误:Illegal mix of collations其实这个就是联表时由于表的排序规则不一致才会引起的,这个可以通过将表的排序规则改成一致来解决。但是有时表已经在线上了,无法修改,而现在又要急着用,可以通过下面的方法:UPDATE ...
mysql5.5数据库多实例部署,我们可以分以下几个步骤来完成。1、 mysql多实例的原理2、 mysql多实例的特点3、 mysql多实例应用场景4、 mysql5.5多实例部署方法一、mysql多实例的原理mysql多实例,简单的说,就是在一台服务器上开启多个不同的mysql服务端口(如3306,3307),运行多个mysql服务进程。这些服务进程通过不同的socket监听不同的服务端口,来提供各自的服务。这些mysql实例共用一套mysql安装程序,使用不同的my.cnf配置文...
5-- *************一、数据约束********************---- 6-- 1.1 默认值 7CREATETABLE student(8 id INT,9 NAME VARCHAR(20),10 address VARCHAR(20) DEFAULT‘广州天河‘-- 默认值 11)12 13DROPTABLE student;14-- 当字段没有插入值的时候,mysql自动给该字段分配默认值 15INSERTINTO student(id,NAME) VALUES(1,‘张三‘);16 17-- 注意:默认值的字段允许为null 18INSERTINTO student(id,NAME,address) VALUE(2,‘...
(一)[client]port = 3306socket = /tmp/mysql.sock[mysqld]port = 3306socket = /tmp/mysql.sockbasedir = /usr/local/mysqldatadir = /data/mysqlpid-file = /data/mysql/mysql.piduser = mysqlbind-address = 0.0.0.0server-id = 1 #表示是本机的序号为1,一般来讲就是master的意思skip-name-resolve# 禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注意,如果开启该选项,# 则所有远程主...
group by 用法解析
group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。
SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。
某个员工信息表结构和数据如下:
id name dept salary edlevel hiredate
1 张三 开发部 2000 3 2009-10-11
2 李四 开发部 2500 3 2009-10-01
3 王五 设计部 2600 5 2010-10-02
4 王六...
MySQL数据操作步骤:1.登录到MySQL服务器mysql -h主机名 -u用户名 -p密码2.当前要操作的数据库 use 数据库名称3.设置请求和返回数据的字符集set names 环境编码比如gbk4.执行SQL语句 添加记录:insert into news(xxxxx,xxxxx)values()原文:http://www.cnblogs.com/hello-web/p/7616663.html
seconds_behind_master含义及不足seconds_behind_master的值是通过将salve服务器当前的时间戳与二进制日志中的事件的时间戳相比得到的,所以只有执行事件时才会报告延迟。1.1 如果备库复制线程没有运行,就会报延迟为null。1.2 一些错误比如网络不稳定可能导致复制中断或停止复制线程,但是seconds_behind_master将显示为0,而不是显示错误1.3 即使备库线程正在运行,备库有时候可能无法计算延时,如果发生这种情况,备库会报0或者...
整理是最好的记忆 运维经常用到的sql语句,长期更新~~~~~1、查看有哪些用户mysql> select user,host from mysql.user;+------------+-----------+| user | host |+------------+-----------+| root | 127.0.0.1 || mysql_data | localhost || root | localhost || zabbix | localhost |+------------+-----------+2、查看mysql版本 位数mysql> select version();+-----------+| version() |+-------...
创建索引创建索引的语法是:复制代码 代码如下:
CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name
[USING index_type]
ON tbl_name (index_col_name,...)
index_col_name:
col_name [(length)] [ASC | DESC]对于CHAR和VARCHAR列,只用一列的一部分就可创建索引。创建索引时,使用col_name(length)语法,对前缀编制索引。前缀包括每列值的前length个字符。BLOB和TEXT列也可以编制索引,但是必须给出前缀长度。此处展...
Error: could not open single-table tablespace file .\test\dr.ibd在网上搜索到的解决方案都不管用。结果整合了两个解决方案:删掉xampp/data/ib_logfile0xampp/data/ib_logfile1xampp/data/ibdata1三个文件就好了原文:http://www.cnblogs.com/fyydnz/p/4502872.html
Nginx属于七层架构,支持的是http协议,本身对tcp协议没有支持。所以不能代理mysql等实现负载均衡。但是lvs这个东西不熟悉,主要是公司的的负载均衡都是nginx所以决定研究一下nginx的这个功能实现,下面简单介绍一下实现方法:1.下载module模块下载地址 : https://nodeload.github.com/yaoweibin/nginx_tcp_proxy_module/zipball/master $ wget ‘http://nginx.org/download/nginx-1.2.1.tar.gz‘ $ tar -xzvf ngin...
数据库,MySQL这样存在多存储引擎的数据库软件,清楚常见的存储引擎的区别,使用合适的存储引擎,使得项目跑的更顺畅,有时候对于一个项目,甚至比项目本身都重要。这篇文章,旨在浅谈常见的三种存储引擎的区别,优缺点。是学习也是分享。1:查看MySQL所支持的存储引擎:1.1 show engines;1.2 show variables like ‘have%‘;这样,我们清楚了MySQL所支持的存储引擎都有哪些。下面,分析一下几个常见的存储引擎。InnoDB,MYISAM和M...
最近由于种种原因需要重装mysql。打开终端开始卸载sudo apt-get remove mysql-commsudo apt-get auto remove重新开始安装mysqlsudo apt-get install mysql-client-5.5sudo apt-get install libmysql-cil-dev执行mysql,发生如下错误ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket
‘/var/run/mysqld/mysqld.sock‘
(2)随即百度,但是未解决问题,忽然想到mysql-server忘记重装,继续安装mysql-server...
MySQL的COUNT函数是最简单的功能,非常有用的计算,预计由一个SELECT语句返回的记录数。要了解COUNT函数考虑的EMPLOYEE_TBL的的表具有以下记录:
mysql> SELECT * FROM employee_tbl;
+------+------+------------+--------------------+
| id | name | work_date | daily_typing_pages |
+------+------+------------+--------------------+
| 1 | John | 2007-01-24 | 250 |
| 2 | Ram | 2007-05-27 | 220 |
| ...