Path to this page:
NOTICE: This package has been removed from pkgsrc./
databases/mysql57-server,
MySQL 5, a free SQL database (server)
Branch: CURRENT,
Version: 5.7.44nb2,
Package name: mysql-server-5.7.44nb2,
Maintainer: pkgsrc-usersMySQL is a SQL (Structured Query Language) database server. SQL is the most
popular database language in the world. MySQL is a client-server implementation
that consists of a server daemon `mysqld' and many different client
programs/libraries.
The main goals of MySQL are speed and robustness.
The base upon which MySQL is built is a set of routines that have been used in
a highly demanding production environment for many years. While MySQL is still
in development it already offers a rich and highly useful function set.
The official way to pronounce 'MySQL' is 'My Ess Que Ell' (Not MY-SEQUEL).
This package contains the MySQL server programs and libraries including
embedded server (by PKG_OPTION).
DEINSTALL [+/-]# $NetBSD: DEINSTALL,v 1.1 2016/09/16 06:49:12 adam Exp $
case ${STAGE} in
POST-DEINSTALL)
if [ -d @MYSQL_DATADIR@ ]; then
${CAT} << EOF
===========================================================================
If you won't be using ${PKGNAME} any longer, and you don't
wish to preserve your existing databases, then you may remove the
following directory:
@MYSQL_DATADIR@
===========================================================================
EOF
fi
esac
MESSAGE.sphinx [+/-]===========================================================================
$NetBSD: MESSAGE.sphinx,v 1.1 2016/09/16 06:49:12 adam Exp $
To install the SphinxSE MySQL plugin, log into your MySQL console
and issue the following query:
INSTALL PLUGIN sphinx SONAME 'ha_sphinx.so';
You can verify it has been loaded properly by checking whether
it shows up in the list when list your engines:
SHOW ENGINES;
===========================================================================
Required to run:[
lang/perl5] [
devel/libevent] [
devel/editline] [
archivers/lz4] [
databases/mysql57-client]
Package options: embedded-server
Master sites:
Version history: (Expand)
- (2024-08-06) Package deleted from pkgsrc
- (2024-05-29) Updated to version: mysql-server-5.7.44nb2
- (2024-05-16) Updated to version: mysql-server-5.7.44nb1
- (2023-11-10) Updated to version: mysql-server-5.7.44
- (2023-11-08) Updated to version: mysql-server-5.7.43nb2
- (2023-10-25) Updated to version: mysql-server-5.7.43nb1
CVS history: (Expand)
2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | |
Log message:
revbump after icu and protobuf updates
|
2024-05-16 08:15:47 by Thomas Klausner | Files touched by this commit (692) |
Log message:
*: recursive bump for gnutls p11-kit option
(existing installations need the bl3.mk included, but it's now only
optionally included)
|
2023-11-10 07:04:13 by Adam Ciarcinski | Files touched by this commit (6) | |
Log message:
mysql57: updated to 5.7.44
Changes in MySQL 5.7.44
SQL Function and Operator Notes
The STR_TO_DATE() function did not perform complete range checking on the string \
to be converted, so that it was possible to pass to it a string which would \
yield an invalid date, such as '2021-11-31'.
Packaging Notes
On Windows, the MSI package definition files were updated to work with the \
Windows Installer XML (WiX) toolset version 4. Note that they can no longer be \
used with previous versions of the toolset.
The bundled libedit library was upgraded to version 20221030-3.1.
Functionality Added or Changed
Important Change: The linked OpenSSL library for MySQL Server has been updated \
to version 3.0.10. Issues fixed in OpenSSL version 3.0.10 are described at \
https://www.openssl.org/news/cl30.txt.
Bugs Fixed
InnoDB: Fixed processing of single character tokens by a FTS parser plugin.
Our thanks to Shaohua Wang for the contribution.
InnoDB: The last detected deadlock section of the engine status log was only \
showing 1024 characters for the combined thread and query information. Fixing by \
removing the printed query string limit.
Some complex queries using multiple common table expressions were not always \
handled correctly.
|
2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377) |
Log message:
*: recursive bump for icu 74.1
|
2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298) |
Log message:
*: bump for openssl 3
|
2023-10-02 12:31:59 by Adam Ciarcinski | Files touched by this commit (5) | |
Log message:
mysql57: updated to 5.7.43
Changes in MySQL 5.7.43
Compilation Notes
Improved Clang 15 usage, although it's not officially supported in v5.7.
Functionality Added or Changed
Important Change: The linked OpenSSL library for MySQL Server has been upgraded \
from OpenSSL 1.1.1 to OpenSSL 3.0. The exact version is now 3.0.9. More \
information on changes from 1.1.1 to 3.0 can be found at \
https://www.openssl.org/docs/man3.0/man7/migration_guide.html.
The linked curl library for MySQL Server (Enterprise Edition) has been updated \
to version 8.1.1.
Bugs Fixed
Group Replication: After one machine halted and restarted in a three-node MySQL \
InnoDB Cluster, one node failed to start; after restarting all nodes, the \
cluster shut down unexpectedly.
Our thanks to Zetang Zeng for the contribution.
Fortified parsing of the network packet data sent by the server to the client.
Some floating-point literals were not always handled correctly.
Executing a query with an implicit aggregation should return exactly one row, \
unless the query has a HAVING clause that filters out the row, but a query with \
a HAVING clause which evaluated to FALSE sometimes ignored this, and returned a \
row regardless.
During optimization, range-select tree creation uses logic which differs based \
on the left-hand side of the IN() predicate. For a field item, each value on the \
right-hand side is added to an OR tree to create the necessary expression. In \
the case of a row item comparison (example: WHERE (a,b) IN ((n1,m1), (n2, m2), \
...)), an expression in disjunctive normal form (DNF) is needed. A DNF \
expression is created by adding an AND tree with column values to an OR tree for \
each set of RHS values, but instead the OR tree was added to the AND tree \
causing the tree merge to require exponential time due to O(n2) runtime \
complexity.
|
2023-05-25 11:06:57 by Adam Ciarcinski | Files touched by this commit (8) | |
Log message:
mysql57: updated to 5.7.42
Changes in MySQL 5.7.42
Functionality Added or Changed
Important Change: The linked OpenSSL library for MySQL Server has been updated \
to version 1.1.1t. Issues fixed in OpenSSL version 1.1.1t are described at \
https://www.openssl.org/news/cl111.txt.
The linked curl library for MySQL Server (Enterprise Edition) has been updated \
to version 7.88.1.
Bugs Fixed
InnoDB: Prevent online DDL operations from accessing out-of-bounds memory.
Replication: Some binary log events were not always handled correctly.
Replication: Setting binlog_order_commits to OFF could lead to a missed GTID in \
the next binary log file's Previous_gtids event.
Our thanks to Yewei Xu and the Tencent team for the contribution.
A client setting the character set to an impermissible client character set \
(ucs2, utf16, utf16le, or utf32) could cause unexpected behavior when the client \
used an authentication plugin.
The scope of the connect_timeout limit was extended to full-packet reads.
Using --single-transaction with mysqldump version 5.7.41 required either the \
RELOAD or FLUSH_TABLES privilege. This requirement now applies only when both \
gtid_mode=ON (default OFF) and with --set-gtid-purged = ON|AUTO (default AUTO).
|
2023-01-22 17:28:39 by Ryo ONODERA | Files touched by this commit (271) |
Log message:
*: Recursive revbump from Boost 1.81.0
|