mysql
li_adou
光荣与梦想
展开
-
Centos7 安装mysql
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7转载 2017-12-06 16:00:30 · 200 阅读 · 0 评论 -
mysql性能检测常用命令
概要:MySQL数据库是常见的两个瓶颈是CPU和I/O的瓶颈,CPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据时候。磁盘I/O瓶颈发生在装入数据远大于内存容量的时候,如果应用分布在网络上,那么查询量相当大的时候那么平瓶颈就会出现在网络上,我们可以用mpstat, iostat, sar和vmstat来查看系统的性能状态。| |目录1性能检测常用命令2瓶转载 2017-12-13 14:56:05 · 6749 阅读 · 0 评论 -
ubuntu编译安装mysql5.7
一、 系统安装条件1.cmakeMySQL使用cmake跨平台工具预编译源码,用于设置mysql的编译参数。sudo apt-get install cmake12.bisonLinux下C/C++语法分析器sudo apt-get install bison13.ncurses字符终端处理库sudo apt-get install li转载 2017-11-08 18:49:13 · 677 阅读 · 0 评论 -
mysql用户权限操作
关于mysql的用户管理,笔记 1、创建新用户 通过root用户登录之后创建 >> grant all privileges on *.* to testuser@localhost identified by "123456" ; // 创建新用户,用户名为testuser,密码为123456 ; >> grant all privile转载 2017-12-11 10:14:16 · 240 阅读 · 0 评论 -
mysql查看当前状态信息----持续更新中
mysql 查看当前连接数命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist;命令: show status;Ab转载 2017-12-09 16:27:19 · 2223 阅读 · 0 评论 -
关于mysql---- show processlist的总结
SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。请参见13.5.5.3节,“KILL语法”。如果您不使用FULL关键词,则只显示每个查询的前100个字符。本语句报告TCP/IP连接的主机名称转载 2017-12-09 15:41:15 · 295 阅读 · 0 评论 -
mysql 压力测试 转载---
sysbench 安装、使用和测试摘要: sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。目前支持的数据库有MySQL、Oracle和PostgreSQL。当前功能允许测试的系统参数有:file I/O performance (文件I / O性能)scheduler pe转载 2017-11-13 19:02:04 · 620 阅读 · 0 评论 -
mysql配置文件详解
[client] port = 3309 socket = /home/mysql/mysql/tmp/mysql.sock [mysqld] !include /home/mysql/mysql/etc/mysqld.cnf #包含的配置文件 ,把用户名,密码文件单独存放 port = 3309 socket = /home/mysql/m转载 2017-10-16 21:47:36 · 5260 阅读 · 0 评论 -
mysqldump备份参数大全(带详细解释)
介绍 在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具;它自带的功能参数非常多,文章中会列举出一些常用的操作,在文章末尾会将所有的参数详细说明列出来。 语法:默认不带参数的导出,导出文本内容大概如下:创建数据库判断语句-删除表-创建表-锁表-禁用索引-插入数据-启用索引-解锁表。Usage: mysq转载 2017-11-11 13:28:38 · 30475 阅读 · 0 评论 -
查看mysql数据库连接数、并发数相关信息
命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist; 命令: show status;命令:show转载 2017-11-02 14:11:12 · 2020 阅读 · 0 评论 -
ubuntu下数据库主从配置
今天说一下MySQL的主从复制如何做到!- 准备工作:1.两个虚拟机:我这里用的是CentOS5.5,IP地址分别是192.168.1.101 和192.168.1.105; 101做主服务器,105做从服务器(都已经安装相同版本的Mysql);2.本机环境:nginx+PHP+MySQL好了,现在开始吧,来看看这听起来高大上的主从复制是怎么回事。原理:mysql要做到主从复制,其实依靠原创 2017-11-10 17:31:22 · 533 阅读 · 1 评论 -
Mysql 绑定内部IP的设置方法
内容简介: 说明如何配置mysql,使得其只绑定内部IP 应用范围: Slackware Linux;Mysql 背景: 在缺省情况下,启动mysql会绑定所有本机IP。为了加强系统的安全性,mysql只允许绑定在内部IP。 实现方法 将mysql绑定内部IP方法有两种,方法实现如下: 方法一 在mysql的localstatedir(安装mysql的时候使用c转载 2017-10-13 18:52:50 · 7746 阅读 · 0 评论 -
mysql优化(待补充版)
基本架构MySQL是典型的三层架构模式,在平常使用中对MySQL问题排查和优化,也应该针对具体问题,从对应的层解决问题· 服务层:经典的C/S架构,主要是处理连接和安全验证。· 核心层:处理MySQL核心业务。· 查询分析,优化,缓存和内置函数。· 内建的视图,存储过程,触发器。· 存储引擎层:存储引擎负责数据转载 2017-10-11 21:50:27 · 735 阅读 · 0 评论 -
mysql操作语句(持续更新ing!!!)
##查看字符集show character set;1.6 找回MySQL ROOT用户密码(面试题)mysqld_safe --skip-grant-table --user=mysql &mysql> update mysql.user set password=password('123') where user='root' and host='localh原创 2017-10-10 12:47:33 · 367 阅读 · 0 评论 -
mysql密码管理
在有root密码的时候:方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root转载 2017-09-25 22:19:27 · 269 阅读 · 0 评论 -
关于mysql慢查询
MySQL慢查询(一) - 开启慢查询一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)转载 2017-12-07 17:58:19 · 236 阅读 · 0 评论