下载地址,选择相应的版本来进行安装测试

http://dev.mysql.com/doc/index-other.html

相关说明

http://dev.mysql.com/doc/sakila/en/sakila-installation.html

outous-MacBook-Pro:~ wangtao$ mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 5.6.20 MySQL Community Server (GPL)Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> select @@version;
+-----------+
| @@version |
+-----------+
| 5.6.20    |
+-----------+
1 row in set (0.00 sec)mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| apphomebiz         |
| mysql              |
| performance_schema |
| test               |
+--------------------+
6 rows in set (0.01 sec)mysql> source /Users/wangtao/Downloads/sakila-db/sakila-schema.sql
Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 1 row affected (0.00 sec)Database changed
Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.02 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)mysql> show tables;
+----------------------------+
| Tables_in_sakila           |
+----------------------------+
| actor                      |
| actor_info                 |
| address                    |
| category                   |
| city                       |
| country                    |
| customer                   |
| customer_list              |
| film                       |
| film_actor                 |
| film_category              |
| film_list                  |
| film_text                  |
| inventory                  |
| language                   |
| nicer_but_slower_film_list |
| payment                    |
| rental                     |
| sales_by_film_category     |
| sales_by_store             |
| staff                      |
| staff_list                 |
| store                      |
+----------------------------+
23 rows in set (0.00 sec)mysql> source /Users/wangtao/Downloads/sakila-db/sakila-data.sql
Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Database changed
Query OK, 0 rows affected (0.00 sec)Query OK, 200 rows affected (0.00 sec)
Records: 200  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 603 rows affected (0.00 sec)
Records: 603  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 16 rows affected (0.00 sec)
Records: 16  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 600 rows affected (0.00 sec)
Records: 600  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 109 rows affected (0.00 sec)
Records: 109  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 599 rows affected (0.02 sec)
Records: 599  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 1000 rows affected (0.13 sec)
Records: 1000  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 5462 rows affected (0.04 sec)
Records: 5462  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 1000 rows affected (0.01 sec)
Records: 1000  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 4581 rows affected (0.04 sec)
Records: 4581  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 6 rows affected (0.00 sec)
Records: 6  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 14885 rows affected (0.24 sec)
Records: 14885  Duplicates: 0  Warnings: 0Query OK, 1164 rows affected (0.01 sec)
Records: 1164  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 12377 rows affected (0.21 sec)
Records: 12377  Duplicates: 0  Warnings: 0Query OK, 3667 rows affected (0.05 sec)
Records: 3667  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.02 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 2 rows affected (0.00 sec)
Records: 2  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 2 rows affected (0.00 sec)
Records: 2  Duplicates: 0  Warnings: 0Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)mysql> use sakila;
Database changed
mysql> show tables;
+----------------------------+
| Tables_in_sakila           |
+----------------------------+
| actor                      |
| actor_info                 |
| address                    |
| category                   |
| city                       |
| country                    |
| customer                   |
| customer_list              |
| film                       |
| film_actor                 |
| film_category              |
| film_list                  |
| film_text                  |
| inventory                  |
| language                   |
| nicer_but_slower_film_list |
| payment                    |
| rental                     |
| sales_by_film_category     |
| sales_by_store             |
| staff                      |
| staff_list                 |
| store                      |
+----------------------------+
23 rows in set (0.00 sec)mysql> select * from store;
+----------+------------------+------------+---------------------+
| store_id | manager_staff_id | address_id | last_update         |
+----------+------------------+------------+---------------------+
|        1 |                1 |          1 | 2006-02-15 04:57:12 |
|        2 |                2 |          2 | 2006-02-15 04:57:12 |
+----------+------------------+------------+---------------------+
2 rows in set (0.00 sec)mysql> select count(*) from film;
+----------+
| count(*) |
+----------+
|     1000 |
+----------+
1 row in set (0.00 sec)mysql> select count(*) from film_text;
+----------+
| count(*) |
+----------+
|     1000 |
+----------+
1 row in set (0.00 sec)mysql> show variables like 'slow_query_log';
+----------------+-------+
| Variable_name  | Value |
+----------------+-------+
| slow_query_log | OFF   |
+----------------+-------+
1 row in set (0.01 sec)mysql> show variables like '%log%';
+-----------------------------------------+----------------------------------------------------+
| Variable_name                           | Value                                              |
+-----------------------------------------+----------------------------------------------------+
| back_log                                | 80                                                 |
| binlog_cache_size                       | 32768                                              |
| binlog_checksum                         | CRC32                                              |
| binlog_direct_non_transactional_updates | OFF                                                |
| binlog_format                           | STATEMENT                                          |
| binlog_max_flush_queue_time             | 0                                                  |
| binlog_order_commits                    | ON                                                 |
| binlog_row_image                        | FULL                                               |
| binlog_rows_query_log_events            | OFF                                                |
| binlog_stmt_cache_size                  | 32768                                              |
| binlogging_impossible_mode              | IGNORE_ERROR                                       |
| expire_logs_days                        | 0                                                  |
| general_log                             | OFF                                                |
| general_log_file                        | /usr/local/mysql/data/outous-MacBook-Pro.log       |
| innodb_api_enable_binlog                | OFF                                                |
| innodb_flush_log_at_timeout             | 1                                                  |
| innodb_flush_log_at_trx_commit          | 1                                                  |
| innodb_locks_unsafe_for_binlog          | OFF                                                |
| innodb_log_buffer_size                  | 8388608                                            |
| innodb_log_compressed_pages             | ON                                                 |
| innodb_log_file_size                    | 50331648                                           |
| innodb_log_files_in_group               | 2                                                  |
| innodb_log_group_home_dir               | ./                                                 |
| innodb_mirrored_log_groups              | 1                                                  |
| innodb_online_alter_log_max_size        | 134217728                                          |
| innodb_undo_logs                        | 128                                                |
| log_bin                                 | OFF                                                |
| log_bin_basename                        |                                                    |
| log_bin_index                           |                                                    |
| log_bin_trust_function_creators         | OFF                                                |
| log_bin_use_v1_row_events               | OFF                                                |
| log_error                               | /usr/local/mysql/data/outous-MacBook-Pro.local.err |
| log_output                              | FILE                                               |
| log_queries_not_using_indexes           | OFF                                                |
| log_slave_updates                       | OFF                                                |
| log_slow_admin_statements               | OFF                                                |
| log_slow_slave_statements               | OFF                                                |
| log_throttle_queries_not_using_indexes  | 0                                                  |
| log_warnings                            | 1                                                  |
| max_binlog_cache_size                   | 18446744073709547520                               |
| max_binlog_size                         | 1073741824                                         |
| max_binlog_stmt_cache_size              | 18446744073709547520                               |
| max_relay_log_size                      | 0                                                  |
| relay_log                               |                                                    |
| relay_log_basename                      |                                                    |
| relay_log_index                         |                                                    |
| relay_log_info_file                     | relay-log.info                                     |
| relay_log_info_repository               | FILE                                               |
| relay_log_purge                         | ON                                                 |
| relay_log_recovery                      | OFF                                                |
| relay_log_space_limit                   | 0                                                  |
| slow_query_log                          | OFF                                                |
| slow_query_log_file                     | /usr/local/mysql/data/outous-MacBook-Pro-slow.log  |
| sql_log_bin                             | ON                                                 |
| sql_log_off                             | OFF                                                |
| sync_binlog                             | 0                                                  |
| sync_relay_log                          | 10000                                              |
| sync_relay_log_info                     | 10000                                              |
+-----------------------------------------+----------------------------------------------------+
58 rows in set (0.00 sec)mysql> set global log_queries_not_using_indexes=on;
Query OK, 0 rows affected (0.00 sec)mysql> show variables like '%log%';
+-----------------------------------------+----------------------------------------------------+
| Variable_name                           | Value                                              |
+-----------------------------------------+----------------------------------------------------+
| back_log                                | 80                                                 |
| binlog_cache_size                       | 32768                                              |
| binlog_checksum                         | CRC32                                              |
| binlog_direct_non_transactional_updates | OFF                                                |
| binlog_format                           | STATEMENT                                          |
| binlog_max_flush_queue_time             | 0                                                  |
| binlog_order_commits                    | ON                                                 |
| binlog_row_image                        | FULL                                               |
| binlog_rows_query_log_events            | OFF                                                |
| binlog_stmt_cache_size                  | 32768                                              |
| binlogging_impossible_mode              | IGNORE_ERROR                                       |
| expire_logs_days                        | 0                                                  |
| general_log                             | OFF                                                |
| general_log_file                        | /usr/local/mysql/data/outous-MacBook-Pro.log       |
| innodb_api_enable_binlog                | OFF                                                |
| innodb_flush_log_at_timeout             | 1                                                  |
| innodb_flush_log_at_trx_commit          | 1                                                  |
| innodb_locks_unsafe_for_binlog          | OFF                                                |
| innodb_log_buffer_size                  | 8388608                                            |
| innodb_log_compressed_pages             | ON                                                 |
| innodb_log_file_size                    | 50331648                                           |
| innodb_log_files_in_group               | 2                                                  |
| innodb_log_group_home_dir               | ./                                                 |
| innodb_mirrored_log_groups              | 1                                                  |
| innodb_online_alter_log_max_size        | 134217728                                          |
| innodb_undo_logs                        | 128                                                |
| log_bin                                 | OFF                                                |
| log_bin_basename                        |                                                    |
| log_bin_index                           |                                                    |
| log_bin_trust_function_creators         | OFF                                                |
| log_bin_use_v1_row_events               | OFF                                                |
| log_error                               | /usr/local/mysql/data/outous-MacBook-Pro.local.err |
| log_output                              | FILE                                               |
| log_queries_not_using_indexes           | ON                                                 |
| log_slave_updates                       | OFF                                                |
| log_slow_admin_statements               | OFF                                                |
| log_slow_slave_statements               | OFF                                                |
| log_throttle_queries_not_using_indexes  | 0                                                  |
| log_warnings                            | 1                                                  |
| max_binlog_cache_size                   | 18446744073709547520                               |
| max_binlog_size                         | 1073741824                                         |
| max_binlog_stmt_cache_size              | 18446744073709547520                               |
| max_relay_log_size                      | 0                                                  |
| relay_log                               |                                                    |
| relay_log_basename                      |                                                    |
| relay_log_index                         |                                                    |
| relay_log_info_file                     | relay-log.info                                     |
| relay_log_info_repository               | FILE                                               |
| relay_log_purge                         | ON                                                 |
| relay_log_recovery                      | OFF                                                |
| relay_log_space_limit                   | 0                                                  |
| slow_query_log                          | OFF                                                |
| slow_query_log_file                     | /usr/local/mysql/data/outous-MacBook-Pro-slow.log  |
| sql_log_bin                             | ON                                                 |
| sql_log_off                             | OFF                                                |
| sync_binlog                             | 0                                                  |
| sync_relay_log                          | 10000                                              |
| sync_relay_log_info                     | 10000                                              |
+-----------------------------------------+----------------------------------------------------+
58 rows in set (0.00 sec)
#生产环境中,这个时间设置的过短的话,短时间内会产生大量的日志文件,可能造成磁盘写满
mysql> show variables like 'long_query_time';
+-----------------+-----------+
| Variable_name   | Value     |
+-----------------+-----------+
| long_query_time | 10.000000 |
+-----------------+-----------+
1 row in set (0.00 sec)mysql> set global slow_query_log=on;
Query OK, 0 rows affected (0.01 sec)mysql> use sakila;
Database changed
mysql> select * from store limit 10;
+----------+------------------+------------+---------------------+
| store_id | manager_staff_id | address_id | last_update         |
+----------+------------------+------------+---------------------+
|        1 |                1 |          1 | 2006-02-15 04:57:12 |
|        2 |                2 |          2 | 2006-02-15 04:57:12 |
+----------+------------------+------------+---------------------+
2 rows in set (0.01 sec)mysql> show variables linke "slow%";
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'linke "slow%"' at line 1
mysql> show variables like "slow%";
+---------------------+---------------------------------------------------+
| Variable_name       | Value                                             |
+---------------------+---------------------------------------------------+
| slow_launch_time    | 2                                                 |
| slow_query_log      | ON                                                |
| slow_query_log_file | /usr/local/mysql/data/outous-MacBook-Pro-slow.log |
+---------------------+---------------------------------------------------+
3 rows in set (0.00 sec)mysql> 

查看保存的日志

 /usr/local/mysql/data/outous-MacBook-Pro-slow.log 
outous-MacBook-Pro:~ wangtao$ sudo cat  /usr/local/mysql/data/outous-MacBook-Pro-slow.log
Password:
/usr/local/mysql/bin/mysqld, Version: 5.6.20 (MySQL Community Server (GPL)). started with:
Tcp port: 3306  Unix socket: /tmp/mysql.sock
Time                 Id Command    Argument
# Time: 141217 22:41:51#执行sql的主机信息
# User@Host: root[root] @ localhost []  Id:    16#sql的执行信息,扫描的行数,发送的行数
# Query_time: 0.000181  Lock_time: 0.000072 Rows_sent: 2  Rows_examined: 2
use sakila;

#sql执行时间,时间戳格式

SET timestamp=1418827311;#sql内容
select * from store limit 10;
outous-MacBook-Pro:~ wangtao$ 

转载于:https://www.cnblogs.com/walter371/p/4170575.html

mysql优化之sakila测试数据库相关推荐

  1. mysql优化零基础_MySQL8数据库 | MySQL调优|MySQL底层原理|MySQL零基础新手教程

    MySQL8数据库安装 一.Windows 环境下安装 Select Operating System: Microsoft Windows B.解压并配置MySQL环境变量 MYSQL_HOME: ...

  2. mysql优化难 选db2_DB2数据库优化的几条策略_MySQL

    DB2 1. 对后续用到的表建立索引(注意在插入数据之前建立或者在插入后建立但是要runstats) 说明:插入之前建立的话,在表插入数据的过程中,索引也随着更新,这样的话需要较大的日志空间,因此速度 ...

  3. win2008 mysql优化_SQL server 2008 数据库优化常用脚本

    --查询某个数据库的连接数 select count(*) from Master.dbo.SysProcesses where dbid=db_id() --前10名其他等待类型 SELECT TO ...

  4. MySQL官方提供的测试数据库脚本和数据文件下载

    网盘下载链接: [sakila database]链接: https://pan.baidu.com/s/1qo0ybhid4DpyVVrhtxjwCQ 提取码: 5dqb [world.sql]链接 ...

  5. mysql ---- 官网的测试数据库

    https://dev.mysql.com/doc/employee/en/employees-installation.html 直接用 git 下载下来,mysql -uroot -p < ...

  6. 大数据之数据库mysql优化实战(一)

    2019独角兽企业重金招聘Python工程师标准>>> :facepunch: 大数据之数据库mysql优化实战(一) 首先你要有数据,不然怎么测试,几百条就算了,还没跑就完了. 本 ...

  7. mysql编程_PHP数据库编程之一MySQL优化策略概述

    本文简单讲述了PHP数据库编程之MySQL优化策略.分享给大家供大家参考,具体如下: 前些天看到一篇文章说到PHP的瓶颈很多情况下不在PHP自身,而在于数据库.我们都知道,PHP开发中,数据的增删改查 ...

  8. mysql 优化之 is null ,is not null 索引使用测试

    关于mysql优化部分,有很多网友说尽量避免使用is null, is not null,select * 等,会导致索引失效,性能降低?那是否一定收到影响呢?真的就不会使用索引了吗? 本文的测试数据 ...

  9. 怎样用mysql查询测试_如何测试数据库查询优化器

    我一直认为,查询优化器(Query Optimizer,后面简称优化器)一直是数据库领域 Top 级别的 hardcore 技术,自己也一直尝试去深入理解,但每每看到 TiDB 代码里面那一大坨 pl ...

最新文章

  1. 遇到的Ajax相关问题
  2. viewport,html,body在pc和移动的差异
  3. 使用 Karma、Mocha、Chai 搭建支持 ES6 的测试环境
  4. AngularJS 的常用特性(二)
  5. 01-Javascript简介
  6. Linux系统下MySQL导出数据库和导入数据库的命令
  7. android使用sharepreference保存用户操作数据
  8. 称称八字几两命——莫当真
  9. WebSocket connection to ‘ws://localhost:8081/ws‘ failed: Invalid frame header
  10. dskinlite(uieasy mfc界面库)使用记录4:绘制动态元素(listbox)
  11. 关于Linux运行steam的解决方案
  12. 《面试系列篇》——Java这些最基础的知识,你还记得多少?
  13. Julia 数据科学应用
  14. WoShop跨境电商国际支付Paypal支付商城全开源无加密商城源码
  15. py使用polar绘制霍兰德职业测试雷达图
  16. 【学习笔记】《如何构建敏捷项目管理团队》第四章 改变自己的风格
  17. Zircon 与 LK
  18. html个性签名怎么写,手把手教你写出自己的个性签名
  19. 螺纹钢尺寸测量方法及优点
  20. 黄药师遥祭衡卿文!-悲哉千古!

热门文章

  1. IEEE R10 2021 Special Call For Proposals Related To CoViD‘19
  2. why wearing masks?
  3. awesome xjtlu github project
  4. formal method satisfiable check
  5. iPad上面的扫描加水印免费软件推荐
  6. Veronica博士的研究方向的介绍
  7. 什么是神经网络在object detection的应用?cascade classifier,卷积神经网络,迁移学习
  8. ES6相关特性的整理(变量数据结构)
  9. linux下根据进程查找文件启动文件
  10. 工信部副部长刘利华:推动5G全球统一标准 加强国际合作