
【MySQL】
文章平均质量分 51
chansonpro
There is no ending to learning.
展开
-
【MySQL-性能优化3】 慢查日志的两个辅助工具
慢查日志的两个辅助工具:1.mysqldumpslowmysqldumpslow安装mysql时自带,但工具展示的信息还不够全面,主要是主机信息,sql以及当前sql执行的次数,消耗的时间使用方式: mysqldumpslow -h (可以列出参数的帮助列表) 需要分析的慢查询日志文件.【注意,要exit mysql再执行】执行下程序进行测试:查看慢查日志的原创 2017-04-25 18:37:55 · 533 阅读 · 0 评论 -
【MySQL-性能优化2】 开启慢查日志的方式和存储格式
1)查看mysql是否开启慢查询日志show variables like 'slow_query_log';通过查看可知,此时我的MySQL的慢查日志的状态是关闭的,通过下面的语句进行设置为开启状态:set global slow_query_log=on这时候我们还可以查看下其他的日志状态是怎样的?执行查询语句:show variables like '%log%';原创 2017-04-24 19:38:00 · 319 阅读 · 0 评论 -
【MySQL-性能优化1】 sakila数据库安装教程
Sakila可以作为数据库设计的参考,也可作为实验数据。可以作为学习的实验数据。从官方网站下载zip压缩包,网址为:https://dev.mysql.com/doc/index-other.html,选择下载。解压压缩包,里面有两个sql文件。一个文件是创建数据表的sql语句,一个插入data数据的sql语句。第一步,根据sql语句创建数据表,命令如下:1.roo原创 2017-04-24 19:11:28 · 472 阅读 · 0 评论 -
【MySQL-用户权限】创建操作数据库的专用用户
数据库创建好后,可以通过管理者登录数据进行各种操作。但是从安全的角度考虑,使用root权限的管理者对所有数据库进行操作并不太合适,要创建操作数据库的专用用户,可以使用以下语法:grant all privileges on home.* to user@localhost identified by '123456';这里创建的专门操作数据库home的用户user,创建新用户使用g原创 2017-04-24 18:26:17 · 411 阅读 · 0 评论 -
【Nosql-redis】Linux下php安装Redis扩展
1、下载下载地址:http://pecl.php.net/package/redis文件名:phpredis-2.2.4.tar.gz文件下载成功后,上传至/usr/local 2、安装[root@vm15 local]# tar -zxvf phpredis-2.2.4.tar.gz #解压转载 2017-05-12 10:56:51 · 315 阅读 · 0 评论 -
【Nosql-安装教程】Linux环境下安装和部署Redis步骤
Linux环境下安装和部署Redis步骤如下:1. 下载安装包cd /var/lamp/wget http://download.redis.io/releases/redis-3.2.8.tar.gz2.编译源程序tar xzf redis-3.2.8.tar.gzcd redis-3.2.8makecd src && make install3.移原创 2017-05-03 19:50:43 · 887 阅读 · 0 评论 -
【MySQL-手记】数据表的修改(添加/删除数据表,添加/删除约束)
【添加/删除数据表】----------------------------------------------------------------------------------------------------------------------------------------------------------ALTER TABLE users ADD age TINYIN原创 2017-04-30 12:57:56 · 484 阅读 · 0 评论 -
【MySQL-数据备份】
数据备份,超级简单的操作命令:1.win+r,输入cmd 2.提前看好要保存的数据库的名字,之后执行下面的命令mysqldump -u root -p database_name > D:/data/databasename_20170501.sql两步就搞定当然也可以备份某一数据库中的某个表:mysqldump -u root -p database_name table_nam原创 2017-05-01 11:03:46 · 311 阅读 · 0 评论 -
【MySQL-性能优化4】SQL语句的优化
通过慢查日志可以分析哪些SQL语句比较好使,分析过程中,pt-query-digest 工具要比mysqldumpslow更全面、好用。下面重点说一下如何通过查询来分析SQL语句的执行情况。-**1.通过explain查询和分析SQL**实际操作的例子如下,count()和max()函数的优化如查询最后的支付时间——优化max()函数select原创 2017-04-28 13:03:45 · 602 阅读 · 0 评论 -
【MySQL-性能优化】--MySQL外键约束简述
建立表users CREATE TABLE users( id int AUTO_INCREMENT PRIMARY KEY, authority char(20) NOT NULL, operationid char(10) NOT NULL,原创 2017-04-25 20:56:49 · 694 阅读 · 0 评论 -
jdbc是啥?为什么使用jdbc?jdbc的原理是什么?
答:【1】jdbc是一个商标名字,英文名称是java database connectivity【2】jdbc是一个开放的api,是统一链接数据库的工具,可以链接excel、Oracle、MySQL等关系数据库,倘若不适用jdbc,我们要保存内容到记事本中,这时候,打开记事本,写入内容、关闭记事本的过程都是不安全的。jdbc提供了高标准的api接口。【3】jdbc的主要工作原理分为以下原创 2018-01-24 15:50:55 · 4763 阅读 · 1 评论