
DB-mysql
jichunlai
学着生活
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql里面的时间函数
一、MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+ 除了 now转载 2012-09-06 07:19:18 · 1444 阅读 · 0 评论 -
为MySQL选择合适的备份方式
数据库的备份是极其重要的事情。如果没有备份,遇到下列情况就会抓狂: UPDATE or DELETE whitout where… table was DROPPed accidentally… INNODB was corrupt… entire datacenter loses power… 从数据安全的角度来说,服务器磁盘都会做raid,MySQL本身也有主从、转载 2013-11-13 00:11:07 · 648 阅读 · 0 评论 -
Mysql - CHECK TABLE 语法
CHECK TABLE 语法 CHECK TABLE tbl_name [, tbl_name] ... [option] ... option = {QUICK | FAST | MEDIUM | EXTENDED | CHANGED} 用来检查表是否有错误。CHECK TABLE 对 GsSYS 和 GsDB 表有效。对于 GsSYS 表转载 2013-11-13 00:17:11 · 5111 阅读 · 0 评论 -
mysql show (global) status 命令相关
Show global status 在Show global status输出中的项。 5.1手册中没有的或者翻译有问题的,都附带5.5原文说明: Aborted_clients 由于客户端没有正确关闭连接导致客户端终止而中断的连接数。 Aborted_connects 试图连接到MySQL服务器而失败的连接数。 Binlog_cache_disk_use转载 2013-11-13 00:00:58 · 934 阅读 · 0 评论 -
MySQL: InnoDB 还是 MyISAM?
MyISAM存储引擎 MyISAM是 默认存储引擎。它基于更老的ISAM代码,但有很多有用的扩展。MyISAM存储引擎的一些特征: · 所有数据值先存储低字节。这使得数据机和操作系统分离。二进制轻便性的唯一要求是机器使用补码(如最近20年的机器有的一样)和IEEE浮点格式(在主流机器中也完全是主导的)。唯一不支持二进制兼容性的机器是嵌入式系统。这些系统有时使用特转载 2013-11-13 00:04:38 · 551 阅读 · 0 评论 -
分析slow log
启用 slow log 有两种启用方式: 1, 在my.cnf 里 通过 log-slow-queries[=file_name] 2, 在mysqld进程启动时,指定--log-slow-queries[=file_name]选项 常用工具:mysqldumpslow, mysqlsla, myprofi, mysql-explain-slow-log, mysqllogfi原创 2013-11-13 00:15:48 · 966 阅读 · 0 评论 -
利用mysql中show global status和show variables来优化mysql的配置参数
获取mysql配置项数据值 show variables like '%key%'; 获取mysql当前状态数据值 show global status; show status like '%key%'; 与数据库性能相关的项 一、慢查询 二、连接数 三、Key_buffer_size (MyISAM) 四、临时表 五、Open Table情况 六、进程使用转载 2013-11-13 00:00:27 · 994 阅读 · 0 评论 -
Percona Toolkit介绍
Percona Toolkit介绍原创 2015-04-18 22:26:27 · 486 阅读 · 0 评论 -
mysql grant all on
grant all on *.* to 'root'@'%' identified by 'Aa123456';原创 2013-10-09 17:24:29 · 4017 阅读 · 0 评论 -
mysql table checksum
mysql CHECKSUM TABLE xxx-table-name原创 2016-04-27 11:11:40 · 1519 阅读 · 0 评论 -
Mysql Explain 详解
Mysql Explain 详解 一.语法 explain 例如: explain select * from t3 where id=3952602; 二.explain输出解释 +----+-------------+-------+-------+-------------------+---------+---------+-------+------+转载 2013-11-13 00:05:49 · 566 阅读 · 0 评论 -
mysql导入文本数据LOAD DATA INFILE语法
mysql导入文本数据LOAD DATA INFILE语法 LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE] INTO TABLE tbl_name [FIELDS [TERMINATED BY 's原创 2013-11-12 16:05:23 · 5312 阅读 · 0 评论 -
mysql备忘
import xxx.sql #mysql -uroot -p123 mysql>use db; mysql>source /root/xxx.sql #mysql -uroot -p123 db export to xxx.sql mysqldump --opt db_name table_name > xxx.sql exec xxx.sql mysql -h -u原创 2012-09-06 07:19:20 · 1393 阅读 · 0 评论 -
MySQL学习笔记
MySQL学习笔记 整理:Jims of Copyright © 2004 本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。 发布时间: 2004年11月06日 最近更新: 2005年01月12日 Table of Contents 1. MySQL数据库的数据转载 2012-09-06 07:47:11 · 3467 阅读 · 0 评论 -
MySQL实用命令
MySQL实用命令 一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名-p用户密码 1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:\mysql\bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入转载 2012-09-06 07:24:56 · 1358 阅读 · 0 评论 -
mysql5.5编译安装过程
创建mysql安装目录 mkdir -p /usr/local/mysql/ 创建数据存放目录 mkdir -p /usr/local/database/mysql 创建用户和用户组与赋予数据存放目录权限 groupadd mysql useradd -g mysql mysql chown mysql.mysql -R /usr/local/database/mysql转载 2012-09-06 07:24:52 · 1466 阅读 · 0 评论 -
Apache、PHP、MySQL默认安装目录
Apache、PHP、MySQL默认安装目录 Apache (1)如果采用RPM包安装,安装路径应在 /etc/httpd目录下 Apache配置文件: /etc/httpd/conf/httpd.conf Apache模块路径: /usr/sbin/apachectl Web目录: /var/ww转载 2012-09-06 07:20:16 · 1640 阅读 · 0 评论 -
mysql数据备份参考
http://www.tuicool.com/articles/raMfIn 一是有一个独立的数据库从节点来备份,与线上服务器保持数据的实时同步,需要时可切换作线上使用。 二是会定期把整个数据库dump成sql文件来备份,一天保存一次,备份的来源是数据库从节点。 三是主节点开启有binlog,默认是保存十天的日志,十天内有任何事故可以从日志里完整恢复全部数据。转载 2013-07-04 17:12:52 · 531 阅读 · 0 评论 -
mysql编译安装
#安装 ./configure --prefix=/usr/local/mysql5/ #初始化 ./bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql5/db/ #配置my.cnf,确保目录存在 my.cnf [mysqld] datadir=/usr/local/mysql5/db socke原创 2012-09-04 17:20:53 · 1521 阅读 · 0 评论 -
mysql 命令
show full processlist; show global variables; show global status; show global variables where Variable_name like '%%' and Value != ''; show global status where Variable_name like '%%' and Valu原创 2013-11-06 16:34:47 · 437 阅读 · 0 评论 -
mysql主从同步注意事项
master配置 #/etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql default-character-set = utf8 old_passwords=0 #master conf start server-id=1 expire_logs_days=8原创 2013-11-12 14:48:48 · 1755 阅读 · 0 评论 -
mysql tee config
/etc/my.cnf [client] tee=/tmp/client_mysql.log原创 2016-04-27 11:12:16 · 450 阅读 · 0 评论