MySQL

MySQL 5.5.32

MySQL AB
開源軟體

MySQL 為目前最流行的資料庫查詢系統。而 MySQL 主要是以速度、耐用性、易用性為目標,廣泛被企業使用。

  • 支援 MS SQL、Excel、MS Access、XML、CSV 等格式,導入至 MySQL。
  • 較不常需要維護,可節省管理成本。
  • 可保護好您資料庫,發現被不明來源複製則會中斷。
  • 可建立業務應用,確保可靠度及安全性。
  • 為 ACID 特性(原子性、一致性、隔離性、持久性),使軟體達到可靠。

軟體資訊
檔案版本 MySQL 5.5.32
檔案名稱 mysql-5.5.32-win32.msi
檔案大小 31.16MB
系統 Windows 9x / 2000 / XP / Vista / Windows 7 / Windows 8 / Windows 10 / Windows 10 64-bit
支援語系 Multiple languages
軟體類型 開源軟體
更新日期 2013-06-04
更新日誌

# Functionality Added or Changed
- mysql_upgrade now verifies that the server version matches the version against which it was compiled, and exits if there is a mismatch. In addiion, a --version-check option permits specifying whether to enable version checking (the default), or disable checking if given as --skip-version-checking.
# Bugs Fixed
- Important Change; Replication: When the server was running with --binlog-ignore-db and SELECT DATABASE() returned NULL (that is, there was no currently selected database), statements using fully qualified table names in dbname.tblname format were not written to the binary log. This was because the lack of a currently selected database in such cases was treated as a match for any possible ignore option rather than for no such option; this meant that these statements were always ignored. Now, if there is no current database, a statement using fully qualified table names is always written to the binary log.
- InnoDB: After a clean shutdown, InnoDB does not check .ibd file headers at startup. As a result, in a crash recovery scenario, InnoDB could load a corrupted tablespace file. This fix implements consistency and status checks to avoid loading corrupted files.
- InnoDB: The page_zip_available function would count some fields twice.
- InnoDB: In debug builds, an insert would fail with an invalid assertion: sync_thread_levels_g(array, level - 1, TRUE).
- InnoDB: Multiple concurrent calls to dict_update_statistics() would result in unnecessary server load.
- InnoDB: Crash recovery would fail with a !recv_no_log_write assertion when reading a page.
- InnoDB: When calling the lock_rec_block_validate() function after releasing the kernel mutex, there is a chance the lock might be invalid and result in a Valgrind error due to an invalid read on lock->index. This fix copies the lock->index when the kernel mutex is being held and passes the lock->index to lock_rec_block_validate().
- InnoDB: When a transaction is in READ COMMITTED isolation level, gap locks are still taken in the secondary index when a row is inserted. This occurs when the secondary index is scanned for duplicates. The function row_ins_scan_sec_index_for_duplicate() always calls the function row_ins_set_shared_rec_lock() with LOCK_ORDINARY irrespective of the transaction isolation level. This fix modifies the row_ins_scan_sec_index_for_duplicate() function to call row_ins_set_shared_rec_lock() with LOCK_ORDINARY or LOCK_REC_NOT_GAP, based on the transaction isolation level.
- InnoDB: Starting mysqld with --innodb_log_buffer_size=50GB failed to allocate memory and returned NULL. For non-debug builds there was no check in place and a segmentation fault occurred. This fix adds a log message stating that memory failed to be allocated, and adds an assertion.
- InnoDB: When UNIV_DEBUG is enabled in debug builds, buf_validate() is often called which sometimes results in false alarms in tests on semaphore wait timeout. This fix increases counter values to reduce false alarms.
- InnoDB: The explain_filename function, which provides information about a partition by parsing the file name, would return an error when attempting to parse a file name with no partition information.
- InnoDB: For UPDATE statements in which an error occurred, it was possible for a temporary file opened during the update not to be closed.
- InnoDB: An overflow would occur for innodb_row_lock_time_max and innodb_row_lock_current_waits. This fix modifies code logic in storage/innobase/srv/srv0srv.c.
- Replication: Point-in-time recovery could fail when trying to restore a single database from a binary log in row-based format using mysqlbinlog with the --database option.
- Replication: When used with the options --dump-slave --include-master-host-port, mysqldump printed the port number within quotation marks, as if it were a string value rather than an integer.
- Replication: Running the server with both the --log-slave-updates and --replicate-wild-ignore-table options in some cases caused updates to user variables not to be logged.
- Replication: Following disconnection from the master, the slave could under certain conditions report erroneously on reconnection that it had received a packet that was larger than slave_max_allowed_packet, causing replication to fail.
- Replication: When semisynchronous replication was enabled, the automatic dropping on the master of an event created using ON COMPLETION NOT PRESERVE caused the master to fail.
- Replication: Setting a SET column to NULL inside a stored procedure caused replication to fail.
- Replication: The binary log contents got corrupted sometimes, because the function MYSQL_BIN_LOG::write_cache always thought it had reached the end-of-cache when the function my_b_fill() reported a '0,' while that could also mean an error had occurred. This fix makes sure that whenever my_b_fill() returns a '0,' an error check is performed on info->error.
- Replication: When replicating to a BLACKHOLE table using the binary logging format, updates and deletes cannot be applied and so are skipped. Now a warning is generated for this whenever it occurs. Note : binlog_format=STATEMENT is recommended when replicating to tables that use the BLACKHOLE storage engine.
- The WKB reader for spatial operations could fail and cause a server exit.
- EXPORT_SET() or MAKE_SET() with many COUNT(*) arguments could cause a server exit.
- Several scripts in the sql-bench directory that were supposed to be executable did not have the executable access bit set.
- For debug builds, DBUG_EXPLAIN resulted in a buffer overflow when the debug system variable value was more than 255 characters.
- thread_pool_high_priority_connection could not be set at server startup.
- Oracle RPM packages were unusable by yum due to issues with the obsoletes line in the .spec file causing yum to interpret the package as obsoleting itself.
- A GROUP_CONCAT() invocation containing subquery having an outer reference caused the server to exit.
- For debug builds, GROUP_CONCAT(... ORDER BY) within an ORDER BY clause could cause a server exit.
- If loose index scan was used on a query that used MIN(), a segmentation fault could occur.
- If multiple statements were sent in a single request, the audit log plugin logged only the last one. Now it logs each statement separately.
- A prepared statement that used GROUP_CONCAT() and an ORDER BY clause that named multiple columns could cause the server to exit.
- ORDER BY MATCH ... AGAINST could cause a server exit.
- When a partition is missing, code in ha_innodb.cc would retry 10 times and sleep for a microsecond each time while holding LOCK_open. The retry logic for partitioned tables was introduced as a fix but did not include a test case to validate it. This fix removes the retry logic for partitioned tables. If the problem reported reappears, a different solution will be explored.
- The mysql.server script exited with an error if the status command was executed with multiple servers running.
- A query with a union and a join could crash the parser.
- Installation using Solaris packages ran mysql_install_db during upgrade operations (this should occur only for new installations).
- When processing row-based-replication events in the old binary log format from prior to MySQL 5.1 GA builds, mysqlbinlog could result in out-of-bounds heap buffer reads and undefined behaviour.
- The mysql client allocated but did not free a string after reading each line in interactive mode, resulting in a memory leak.
- INSERT ... ON DUPLICATE KEY UPDATE on a view could cause a server exit.
- Grouping by an outer BLOB column in a subquery caused a server exit.
- The server could exit due to improper handling of the error from an invalid comparison.
- The CMake check for unsigned time_t failed on all platforms.
- On 64-bit Mac OS X systems, CMake used x86 rather than x86_64 when determining the machine type.
- The parser rejected legal queries that involved a UNION where the right hand side query term has a table in parenthese.
- The url columns in the mysql datatbase help tables were too short to hold some of the URLs in the help content. For new installations, these columns are now created as type TEXT to accommodate longer URLs. For upgrades, mysql_upgrade does not update the columns. Modify them manually using these statements:
ALTER TABLE mysql.help_category MODIFY url TEXT NOT NULL;
ALTER TABLE mysql.help_topic MODIFY url TEXT NOT NULL;
- If Loose Index Scan was used to evaluate a query that compared an integer column to an integer specified as a quoted string (for example, col_name = '1'), the query could return incorrect results.
- IF() function evaluations could produce different results when executed in a prepared versus nonprepared statement.
- It is now possible to suppress installation of the mysql-test directory after compiling MySQL from source by invoking CMake with the INSTALL_MYSQLTESTDIR option explicitly set to empty: cmake . -DINSTALL_MYSQLTESTDIR= Previously, attempts to do this resulted in an error.
- Using range access with an index prefix could produce incorrect results.
- MD5() code did not properly initialize one of its data structures.
- When specified in an option file, the plugin-dir client option was ignored.
- If an UPDATE containing a subquery caused a deadlock inside InnoDB, the deadlock was not properly handled by the SQL layer. The SQL layer then tried to unlock the row after InnoDB rolled back the transaction, raising an assertion inside InnoDB.

作者 MySQL AB
官網 http://www.mysql.com

  • Activities. Assigned to you: No blueprints or bugs assigned to you. Assignees: No users assigned to blueprints and bugs. Blueprints: No blueprints are targeted ...
    MySQL
    5.5.32 : MySQL - Launchpad
    https://launchpad.net
  • MySQL 5.5.32 By MySQL AB (Open Source) User Rating FileHippo Safety Guarantee Secured by Avira Download This Version (31.16MB) Download Advertisement Advertisement Latest Version MySQL 5.6.35 Older Ve...
    MySQL
    Download MySQL 5.5.32 - Change Log - FileHippo.com
    http://filehippo.com
  • MySQL Community Edition is a freely downloadable version of the world's most popular open source database that is supported by an active community of open ...
    MySQL
    Download MySQL 5.5.32 - FileHippo.com
    http://filehippo.com
  • Title: MySQL 5.5.32 Filename: mysql-5.5.32-win32.msi File size: 31.16MB (32,671,232 bytes) Requirements: Windows 9x / 2000 / XP / Vista / Windows 7 / Windows 8 / Windows 10 / Windows 10 64-bit Languag...
    MySQL
    Download MySQL 5.5.32 - Technical Details - FileHippo.com
    http://filehippo.com
  • What’s New in MySQL 5.7 Executive Guide: Enabling Digital Transformation with Oracle MySQL Cloud Service Guide to MySQL High Availability Solutions Guide to Scaling Web Databases with MySQL Cluster Mo...
    MySQL
    MySQL - Official Site
    https://www.mysql.com
  • MySQL 5.5.32 By MySQL AB (Open Source) User Rating FileHippo Safety Guarantee Secured by Avira Download This Version (31.16MB) Download Advertisement Advertisement Latest Version MySQL 5.6.35 Older Ve...
    MySQL
    MySQL 5.5.32 - FileHippo.com - Download Free Software
    http://filehippo.com
  • MySQL Community Server 5.5 » Archived versions » Please report any bugs or inconsistencies you observe to our Bugs Database ... MySQL Community Server MySQL NDB Cluster MySQL Shell MySQL Router MySQL ...
    MySQL
    MySQL :: Download MySQL Community Server
    https://dev.mysql.com
  • Note: MySQL Installer is 32 bit, but will install both 32 bit and 64 bit binaries. Online Documentation ... (mysql-installer-community-5.5.54.0.msi) MD5: fbbf36a4e14af1a0e2f45b465c382b68 | Signature W...
    MySQL
    MySQL :: Download MySQL Installer
    https://dev.mysql.com
  • 13.7.5.32 SHOW PROFILES Syntax SHOW PROFILES The SHOW PROFILES statement , together with SHOW PROFILE, displays profiling information that indicates resource usage for statements executed during the c...
    MySQL
    MySQL :: MySQL 5.5 Reference Manual :: 13.7.5.32 SHOW PROFILES Syntax
    http://dev.mysql.com
  • ... in MySQL 5.5.34 (2013-09-20, General Availability) · Changes in MySQL 5.5.33 (2013-07-31, General Availability) · Changes in MySQL 5.5.32 (2013-06-03, ...
    MySQL
    MySQL :: MySQL 5.5 Release Notes
    https://dev.mysql.com
  • This document contains release notes for the changes in each release of MySQL 5.5, up through MySQL 5.5.55. For information about changes in a different MySQL series, see the release notes for that se...
    MySQL
    MySQL :: MySQL 5.5 Release Notes - MySQL :: Developer Zone
    https://dev.mysql.com
  • Changes in MySQL 5.5.32 (2013-06-03, General Availability) A known limitation of this release: Important InnoDB may fail to open a tablespace that has multiple data files due to newly introduced corru...
    MySQL
    MySQL :: MySQL 5.5 Release Notes :: Changes in MySQL 5.5.32 (2013-06-03, General Availability)
    https://dev.mysql.com
  • Changes in MySQL 5.5.32 (2013-06-03, General Availability). A known limitation of this release: Important. InnoDB may fail to open a tablespace that has ...
    MySQL
    MySQL :: MySQL 5.5 Release Notes :: Changes in MySQL 5.5.32 ...
    https://dev.mysql.com
  • Changes in MySQL 5.5.32 (2013-06-03, General Availability) · Changes in MySQL 5.5.31 (2013-04-18, General Availability) · Changes in MySQL 5.5.30 ...
    MySQL
    MySQL :: MySQL 5.5 Release Notes :: Changes in MySQL 5.5.38 ...
    https://dev.mysql.com
  • Changes in MySQL 5.5.32 (2013-06-03, General Availability) · Changes in MySQL 5.5.31 (2013-04-18, General Availability) · Changes in MySQL 5.5.30 ...
    MySQL
    MySQL :: MySQL 5.5 Release Notes :: Changes in MySQL 5.5.43 ...
    https://dev.mysql.com
  • Changes in MySQL 5.5.32 (2013-06-03, General Availability) · Changes in MySQL 5.5.31 (2013-04-18, General Availability) · Changes in MySQL 5.5.30 ...
    MySQL
    MySQL :: MySQL 5.5 Release Notes :: Changes in MySQL 5.5.49 ...
    https://dev.mysql.com
  • Changes in MySQL 5.5.32 (2013-06-03, General Availability) · Changes in MySQL 5.5.31 (2013-04-18, General Availability) · Changes in MySQL 5.5.30 ...
    MySQL
    MySQL :: MySQL 5.5 Release Notes :: Changes in MySQL 5.5.51 ...
    https://dev.mysql.com
  • Changes in MySQL 5.5.32 (2013-06-03, General Availability) · Changes in MySQL 5.5.31 (2013-04-18, General Availability) · Changes in MySQL 5.5.30 ...
    MySQL
    MySQL :: MySQL 5.5 Release Notes :: Changes in MySQL 5.5.54 ...
    https://dev.mysql.com
  • MySQL Community Downloads MySQL Community Server (GPL) (Current Generally Available Release: 5.7.17) MySQL Community Server is the world's most popular open source database. Download ...
    MySQL
    MySQL :: MySQL Community Downloads
    https://dev.mysql.com