【Mysql】连接数过多,应急处理方法
一、问题描述 今天突然接到个问题,网页报错:503 Service Temporarily Unavailable。经过查询发现是某个用户的连接超级多,已经将数据库连接占满。处理方案,即时杀掉堵塞的进程,之后可以扩大max_connections参数。二、处理方法1.查询连接情况...
利用修改sql_mode=NO_TABLE_OPTIONS收集建表语句,去掉engine和charset关键字
一、描述 平时我们有需求是要根据已有的表来生成建立表语句,直接查看生成过程中会有ENGINE和CHARSET两个关键字,其实我们大多数时候是不需要该参数,如果导出后手工修改脚本,实在是在麻烦了。在这里我们可以使用sql_mode参数,修改为NO_TABLE_OPTIONS来进行收集。当然我们注意点是...
【Mysql】如何修改表字符集
一、描述与分析 对于已有数据的表要更改字符集,是不能直接通过”alter database character set …” or “alter table table name character set …” 来修改,因为这样操作是不会更新已有数据的字符集。它只会对后新记录有效。正确的操作是,将数据导出,经过适当...
【Mysql】如何查看mysql软件版本信息
一、问题描述 今日上午接到同事的召唤,让帮着给查看一下生产数据Mysql数据库软件版本。呵呵,对于小白的我,当然是先答应后学习喽。并且漂亮的完成任务。二、实验(非生产环境)1.登录mysql环境时,有服务版本号,此处为5.6.22[root@suzzy ~]# mysqlWelcome to the MySQL monitor. Comma...
Mysql 查看连接数及状态信息
一、问题描述 今天运维同事找到我问,有两台数据库MYSQL的连接数超过监控的阈值(700),当然他们的监控(zabbix)也是刚刚搭建起来的。表示该值已经从很低的数值一点一点调上来了,但是仍然报警。于是就找到我,做为ORACLE’s DBA的我,准备变为双料DBA,这正是学习的好时机。马上来学习一下,如...
Mysql 数据类型之 AUTO_INCREMENT 使用(二)
AUTO_INCREMENT介绍,在oracle数据库中如果想让某列数值自动增加1的话,还需要配合trigger与sequences,可在mysql中这个auto_increment就可以直接完成这样的任务,auto_increment值从1开始,每行增加1,如果插入NULL值到该列时,此时会插入一个比该列中当前最大值加1的...
Mysql 数据类型之zerofill使用(一)
用过数据库的朋友都知道,要想将数据存入表中,需要将表建立多个字段,对于这些字段要有合理的类型来匹配,因为是初学Mysql,所以在此做些小的总结与记录,以便自己以后学习。数值类型严格(INTEGER,SMALLINT,DECIMAL,MUMERIC)近似(FLOAT,REAL,DOUBLE,PRECISION)...
mysql显示操作控制小技巧
mysql 显现格式化一、使用G按行垂直显示结果未使用mysql> select * from wp_users limit 1,2;+----+------------------+------------------------------------+------------------+-----------------------------+----------+---------------------+---------------------...
mysql安装for linux 之 (RPM包与TAR包方法)
环境:Oracle Linux 6.4 一、RPM包安装方法:0. 清理已安装的mysql程序包 [root@suzzy ~]# rpm -qa|grep mysql mysql-libs-5.1.66-2.el6_3.x86_64 mysql-connector-java-5.1.17-6.el6.noarch...
mysqldump常用备份恢复方法
一、使用mysqldump对数据库进行备份1. 全备份单库: 语法: mysqldump -h主机名 -P端口 -u用户名 -p密码 数据库名 > 文件名.sql 例子: [mysql@sam ~]$ mysqldump -hlocalhost -P3306 -ur...
如何查看mysql 默认端口号和修改端口号
运行环境: Oracle Linux Server release 6.4 mysql Ver 14.14 Distrib 5.1.661. 登录mysql[root@test /]# mysql -u root -pEnter password:Welcome to the MySQL mo...
【mysql】root密码忘记或不正确如何处理
问题描述:登录mysql时突然发现无法登录,密码不正确?但是密码记录的对啊,真是头疼。算了,还是来些管用的办法吧。报错信息如下:[root@sam ~]# mysql -u root -pEnter password:********ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)处理方法:...